이글루스 | 로그인  



태그 : encoding

encoding 관련

지금까지 struts1에서는 글이 깨지는 것을 방지하기 위해서 아래와 같이 filter를 사용해 왔다.
<filter>
  <filter-name>characterEncodingFilter</filter-name>
  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
   <init-param>
    <param-name>encoding</param-name>
    <param-value>Shift_JIS</param-value>
   </init-param>
 </filter>    
 <filter-mapping>
  <filter-name>characterEncodingFilter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>

struts2에서는 struts.properties 파일에서 아래 부분을
struts.i18n.encoding=Shift_JIS
로 설정 해 주는 것만으로 가능 한거 같다.
물론 properties 파일이 싫은 사람은...
struts.xml 파일에서 저렇게 설정 해 주면 된다.
<constant value="struts.i18n.encoding" name="Shift_JIS"></constant>


내 로컬 환경에서 테스트 해 본 봐로는.. 아무 문제 없이.. 작동 하는거 같다.
혹시.. 의문 사항이 있으신 분은.. 댓글을...

by 나림 | 2007/10/03 17:51 | struts2 | 트랙백 | 덧글(0)

◀ 이전 페이지          다음 페이지 ▶