JBoss URIEncoding 설정
JBOSS 사용중 파라미터가 깨질경우 사용(GET 방식)
C:\jboss-eap-5.1.2\jboss-as\server\인스턴스명\deploy\jbossweb.sar\server.xml
URIEncoding="UTF-8" 추가
약 12번째줄
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
Post방식인경우
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
<Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}"
connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
useBodyEncodingForURI="true" >
useBodyEncodingForURI="true" 는 페이지에서 설정한 인코딩 방식을 따름.
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
Content-type=application/x-form-urlencoded;charset=UTF-8 추가한경우
request.setCharacterEncoding("UTF-8");를 안해도됨.