2017.6.27下午工作日志


Mybatis中 parameterType 的含义

parameterType 代表Mybatis的传入参数的类型,可以为int,String等,也可以是类和Map


spring的版本太低啦!@responseBody返回的乱码解决不了呢,只好用英文了。

解决方法:点击打开链接

用这段

<mvc:annotation-driven >
		<!-- 消息转换器 -->
		<mvc:message-converters register-defaults="true">
			<bean class="org.springframework.http.converter.StringHttpMessageConverter">
				<property name="supportedMediaTypes" value="text/html;charset=UTF-8"/>
			</bean>
		</mvc:message-converters>
</mvc:annotation-driven>


</mvc:annotation-driven>
这个地方会报错  'mvc:annotation-driven' must have no character or element
解决方法:点击打开链接


Spring Mvc 中用ajax 解决了,美滋滋


@responseBody 作用: 该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。

在返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用

@RequestMapping(value="/add")
	public @ResponseBody String add(ShopCartInfo shopCart, HttpServletResponse response){
		
		cartService.add(shopCart);
		
		response.setCharacterEncoding("utf-8");
		return "add success!";
	}
这是我的代码, return这个时候返回的是给前台的数据,而把@ResponseBody删掉后就返回的连接。

参考地址:点我


用JQuery的Ajax提交表单,这个博文写的很详细:这个


16:41  购物车的url传的值,找不到办法把String转换成int的,就传了个对象进去,然后就找不到了...地址栏上面显示的出来,但是后台却获取不到,

有点烦

<a href="${pageContext.request.contextPath}/shopcart/list.action?user=${userinfo}">购物车</a>
找到一篇资料→ 这里

加入@RequestParam之后,发现报错   Cannot convert value of type [java.lang.String] to required type [com.fruit.entity.Userinfo]


就很烦


17:19 发现转换不了int的是个货物的id?????

???????????? 哪里来的goods_id??????


找到了 原来是我查出来的list没有遍历出来,gg


今天就这些了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值