ssm框架下 html页面向控制器传值中文乱码问题

ssm框架下 html页面向控制器传值中文乱码问题,第1张

既然项目设置的是utf-8,编码就全部设置为utf-8啊,jsp页面的也要设置为utf-8编码。

这样试试:

equest.setCharacterEncoding("utf-8")

String strChineseString = request.getParameter("addr")

System.out.println("strChineseString :"+strChineseString )

strChineseString =new String(strChineseString.getBytes("iso-8859-1"),"utf-8")

System.out.println("strChineseString :"+strChineseString )

后来发现,查询比较多,这样改不太现实,而且有时候有的浏览器可以转过来,有的浏览器不行。

后来百度发现可以修改tomcat的配置文件tomcat/conf下的server.xml。加上红色部分。

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" URIEncoding="UTF-8"/>

<!-- A "Connector" using the shared thread pool-->

java使用ssm框架配置注解事务管理器报错怎么解决?

SSM现在是比较常用的框架有ssm,既是SpringMVC、Spring及MyBatis

1、确定需要集成版本,以mybatis-3.2.1、spring-framework-3.2.0.RELEASE为例

2、Spring3.2先和MyBatis3.2集成

3、创建web动态工程:注意classpath路径

4、添加Spring3.2+MyBatis3.2 mysql驱动共计30个jar文件

18个spring相关的jar文件

MyBatis3.2 版本共9个jar文件

包含mysql驱动共28个jar文件

jstl 2个jar 文件共计30个jar文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11506389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存