在SpringMVC的Controller中书写action时
1.接受from参数发现int接收不到出现400,改成String来接受就好了
2.返回JSON格式可以用注解 @ResponseBody ,解决
在Mybatis中配置Mapper一定要区分resultType和parameterType,复制粘贴半天找不到错误。
总结使用Mybatis对比Hibernate对语句控制更好,针对性更强,使用起来方便。
在返回JSON格式使用net.sf.json这个jar包比较好用。
在SpringMVC中出现中文乱码情况,网上很多方法都没有解决
网上方法其实是HttpServletResponse中设置编码格式,不行
最终方法在SpringMVC的Servlet中添加
<!-- 防止中文乱码 start-->
<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>
<!-- 防止中文乱码 end-->
未完待续!