jsp文件使用utf-8编码 struts.xml也使用的是utf-8编码 web.xml文件还是使用utf-8过滤
在jsp传中文参数到action,用system.out打印出来是乱码 网上找了这样的问题 不过都不是那些问题哦 大家有谁遇见过这样的问题的 sos
在jsp传中文参数到action,用system.out打印出来是乱码 网上找了这样的问题 不过都不是那些问题哦 大家有谁遇见过这样的问题的 sos
解决方案 »
- 求Struts2.3.4校验框架实现ajax客户端输入合法性校验的教程
- 用myelipse 创建web project J2EE5.0怎么样使用C标签
- http https转换 sessionid问题
- eclipse 文件里的蓝灰色空白块怎么弄没,谢谢!
- 大哥哥们你们好。请进来说话。OK谢谢!
- 求助:如何用递归方法实现如下图所示的XML
- 欢迎有志之士加入JAVA技术群.........
- 求救!!为什么在struts中删除记录老是删除到最后一个
- 自定义标签分页思路,求建议和拍砖
- SpringBoot 继承swagger 访问404的问题
- 使用hibernate的继承映射怎样在子类中加入多对一的外键
- SOS!!! ssh的高手、兴趣者、过来人请进!
<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="utf-8"/>
拦截所有请求的
过滤器写法转 UTF-8package com.jc.ts.filter;import java.io.IOException;import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class CharacterEncodingFilter implements Filter { public void destroy() {
// TODO Auto-generated method stub } public void doFilter(ServletRequest arg0, ServletResponse arg1,
FilterChain arg2) throws IOException, ServletException {
// TODO Auto-generated method stub
HttpServletRequest request=(HttpServletRequest)arg0;
HttpServletResponse response=(HttpServletResponse)arg1;
request.setCharacterEncoding("UTF-8");
arg2.doFilter(request, response);
} public void init(FilterConfig arg0) throws ServletException {
// TODO Auto-generated method stub }}
要放在<servlet>前面 <filter>
<filter-name>characterEncoding</filter-name>
<filter-class>com.jc.ts.filter.CharacterEncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>characterEncoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
这样就解决了
http://blog.163.com/li_205213/blog/static/117896793200981344847516/?mode=edit你看看 很全的
http://blog.163.com/li_205213/blog/static/117896793200981344847516/?mode=edit 你看看 很全的