Programming/JAVA

JBoss 5 에서의 jsp 한글 처리

Edward. K 2009. 1. 20. 15:18
반응형

본인 로컬 환경
   - Windows
   - Jboss5
   - JDK6
   - Eclipse 3.4 (Ganymede)
      


다음처럼 request.getParameter 로 받아오는 post /get 한글 데이터의 경우
            String merchantName = request.getParameter("merchantName");
한글이 깨지게 되어 화면 자체가 보여지지 안는 오류가 발생하게 된다.

다음과 같이 한글 인코딩을 설정해주도록 하자.

1. JSP 에서의 인코딩 방식 추가
            request.setCharacterEncoding("euc-kr");

Jboss5에선 다음과 같이 URIEncoding을 추가해주자.

2.Jboss5에서의 설정파일 위치
     > C:\jboss5\server\default\deploy\jbossweb.sar\server.xml
     



파일을 열어서 URIEncoding정보를 추가해주자.
    


      <!-- A HTTP/1.1 Connector on port 8080 -->
      <Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"
               connectionTimeout="20000" redirectPort="8443"
URIEncoding="EUC-KR"/>

이제....post/ get 에서의 한글 오류가 사라질것이다.

반응형