개발2016. 4. 6. 11:27

매일 똑같은 일상과 잦은 야근, 주말 출근 때문인가..

정말 간단한 문제도 이렇게 해결 못하다니..


한글로 파라미터를 넘기는데 URIEncoding에도 문제가 없는 상황에서 데이터가 깨져서 로그가 찍히고 디비에 들어가는 상황..

몇년전에도 똑같은 상황이어서 해결을 했었는데..왜그걸 생각못했을까..

tomcat의 server.xml에 설정만 바꿔주면 해결됨. 

내 기억으로는 블로그 어딘가에 글을 써놨던것 같은데..



<Connector executor="tomcatThreadPool"
              port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
              maxConnections="10000"
              connectionTimeout="20000"
              redirectPort="8443" URIEncoding="UTF-8" />


URIEncoding="UTF-8" 이 문구를 8080포트와 8009포트에 추가만 해주고 서버를 재시작 하면 된다.

바보가 되었다.

Posted by Z700zZz