struts 2.1.6 중국어 어 지 러 운 의혹

2043 단어 apache.xmlWebstruts
최근 에 프로젝트 를 struts 2.0 에서 struts 2.1.6 으로 업그레이드 시 켰 습 니 다. encodingFilter 를 추가 하지 않 은 상황 에서 struts. locale 과 struts. i18n. encoding 을 어떻게 설정 하 든 중국어 로 어 지 럽 히 고 encodingFilter 를 더 해 야 괜 찮 습 니 다. 왜 그런 지 모 르 겠 습 니 다.대하 가 풀 어 줬 으 면 좋 겠 어 요.
내 웹 xml 설정

<filter>
	    <filter-name>encodingFilter</filter-name>
	    <filter-class>
	        org.springframework.web.filter.CharacterEncodingFilter</filter-class>
	    <init-param>
	        <param-name>encoding</param-name>
	        <param-value>GBK</param-value>
	    </init-param>
	    <init-param>
	        <param-name>forceEncoding</param-name>
	        <param-value>true</param-value>
	    </init-param>
	</filter>
	<filter-mapping>
		<filter-name>encodingFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
	
	<filter>
		<filter-name>struts2-prepare</filter-name>
		<filter-class>
			org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter
		</filter-class>
		<init-param>
			<param-name>actionPackages</param-name>
			<param-value>com.ywlqi.mxq.action</param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>struts2-prepare</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
	
	<filter>
		<filter-name>struts2-execute</filter-name>
		<filter-class>
			org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter
		</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>struts2-execute</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

좋은 웹페이지 즐겨찾기