在SpringMVC的Controller中書寫action時
1.接受from參數發現int接收不到出現400,改成String來接受就好了
2.傳回JSON格式可以用注解 @ResponseBody ,解決
在Mybatis中配置Mapper一定要區分resultType和parameterType,複制粘貼半天找不到錯誤。
總結使用Mybatis對比Hibernate對語句控制更好,針對性更強,使用起來友善。
在傳回JSON格式使用net.sf.json這個jar包比較好用。
在SpringMVC中出現中文亂碼情況,網上很多方法都沒有解決
網上方法其實是HttpServletResponse中設定編碼格式,不行
<!-- 防止中文亂碼 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-->