高斋晓开卷,独共圣人语。这篇文章主要讲述如何解决tomcat启动 ssm项目出现乱码相关的知识,希望能为你提供帮助。
这篇文章主要介绍了tomcat启动 ssm项目出现乱码的解决,解决方式需要在tomcat 的配置文件web.xml 中添加上请求编码过滤器即可,详细过程跟随小编一起看看吧 |
1、出现乱码的解决方式【推荐】:
在tomcat 的配置文件web.xml 中添加上请求编码过滤器:
< !-- 请求编码过滤器 -->
< filter>
< filter-name> CharacterEncodingFilter< /filter-name>
< filter-class> org.springframework.web.filter.CharacterEncodingFilter< /filter-class>
< !-- 配置初始化参数 -->
< init-param>
< param-name> encoding< /param-name>
< param-value> utf-8< /param-value>
< /init-param>
< param-name> forceRequestEncoding< /param-name>
< param-value> true< /param-value>
< param-name> forceResponseEncoding< /param-name>
< /filter>
< filter-mapping>
< url-pattern> /*< /url-pattern>
< /filter-mapping>
【如何解决tomcat启动 ssm项目出现乱码】2、但是还是乱码:
突然发现:作为视图的jsp文件的编码方式是ISO-8859-1,默认的不是utf-8
解决:修改jsp文件的编码方式为utf-8
3、本次乱码得出的经验:
下次做的web项目,视图使用jsp,记得先修改编译器的jsp文件的编码方式为utf-8或者安装完成编译器的时候,配置编译器的准备工作,记得,修改一下jsp文件的编码方式为utf-8,方便开发web项目
文章图片
本文地址:??https://www.linuxprobe.com/tomcat-ssm-web.html??
推荐阅读
- 56-centos cp与mv
- #yyds干货盘点#Linux常见面试题之操作实战
- jQuery如何使用delegate()方法(代码示例)
- PHP如何使用usort()函数(代码示例)
- OOP(Java如何使用封装(用法解析和示例))
- 算法题(如何从列标题中查找Excel列号())
- JavaScript如何从数组中删除最后一项()
- Python MySQL如何使用select查询(代码示例)
- 如何从Python中的列表中删除多个元素(完整实现)