传参时的中文问题

来源:互联网 发布:直线职能制和矩阵值 编辑:程序博客网 时间:2024/06/07 03:22

有两种方法

第一种

struts.xml

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd"><struts><constant name="struts.devMode" value="true" /><constant name="struts.i18n.encoding" value="GBK"></constant><package name="test1" namespace="/sl" extends="struts-default"><action name="t_action" class="com.sl.action.UserAction"><result name="success">/register_success.jsp</result><result name="fail">/register_fail.jsp</result></action></package></struts>


 

第二章

 web.xml里在struts2的上面加上

<filter><filter-name>encodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>ecoding</param-name><param-value>GBK</param-value></init-param></filter><filter-mapping><filter-name>encodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>


如果是表单传中文,表单要设置为post

 

 

2.1.6的struts有个bug

在struts.xml里配置constant没用

要直接在web.xml里配置一个filter

 

 

原创粉丝点击