古易做图ar包的问题,struts-core-2.1.6中文乱码问题
数据库用MySql按照视频搭的框架。jar包不是最新的,struts-core-2.1.6有中文乱码的BUG,
我换了2.1.8或者更新的 、 更老的 不是在启动服务器时候错误就是运行的时候会找不到文件
按照网上添加filter的办法也做了,还是。。。。
怎么弄呢, --------------------编程问答-------------------- 在配置文件中最好自己写一个过滤器,包用2.1.7,2.1.6对中文的处理上有bug! --------------------编程问答-------------------- web.xml用2.0配置 --------------------编程问答-------------------- 任何地方编码统一,这样可能会好点,要不就只有自己处理了 --------------------编程问答--------------------
在网上找了这样一段过滤器的代码 没好使呢
<filter>
<filter-name>encodingFilter</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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter> --------------------编程问答-------------------- 结了
<filter>中指定的类有问题
需要手动添加一个类
有相同问题的PM我
OVER --------------------编程问答-------------------- 手动写一个中文过滤器也不行? 不可能把。 --------------------编程问答-------------------- 不需要手动写一个
<filter>
<filter-name>encoding</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>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
没好使, 是因为少包,里面的类在spring.jar这个包中,去下载这个包就可以了。
struts-core-2.1.6这个包有bug,那就用其它的包吧。
补充:Java , Web 开发