解决STRUTS中文乱码问题!
2007-03-25 21:04
561 查看
写一个myActionServlet来并覆盖ActionServlet中的process()方法。
protected void process(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException {
/**@todo Override this org.apache.struts.action.ActionServlet method*/
request.setCharacterEncoding("GB2312");//就加着一行一切都解决了
super.process(request, response);
}
当然别忘了改一下web.xml里面的配置
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>strutsdemo.myActionServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
protected void process(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException {
/**@todo Override this org.apache.struts.action.ActionServlet method*/
request.setCharacterEncoding("GB2312");//就加着一行一切都解决了
super.process(request, response);
}
当然别忘了改一下web.xml里面的配置
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>strutsdemo.myActionServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
相关文章推荐
- Struts中文乱码问题解决
- Jsp/struts/tapestry/hibernate等中文乱码问题解决
- 解决Struts中文乱码问题总结
- Struts1小案例问题教训总结(含中文乱码问题及解决)
- 解决Struts中文乱码问题
- struts解决form提交的中文参数乱码问题
- 解决Struts + Hibernate + MySql中文乱码的问题
- 解决Struts中文乱码问题总结
- 解决Struts里提交中文表单到ActionForm后的乱码问题。
- struts中文乱码问题解决
- 解决Struts插入数据库中文乱码问题
- Struts + Spring + Hibernate + Mysql中文乱码问题解决
- struts解决中文乱码和国际化问题
- 解决ext+struts传递中文参数的乱码的问题
- 解决struts下的中文乱码问题
- struts2.2.1文件下载及中文乱码问题解决
- struts+ajax中文参数乱码解决问题
- 解决JSP或STRUTS中的中文乱码问题
- struts2.2.3 配置中文乱码拦截过滤器 解决接收中文参数乱码问题
- 解决jQuery remote 前台传输中文到struts中action乱码问题