![[HTML] StringEscapeUtils [HTML] StringEscapeUtils](https://blogimgs.pstatic.net/nblog/mylog/post/og_default_image_160610.png)
#StringEscapeUtils #이스케이프문자 #escapehtml4 #escapehtml 시스템을 운영하면서 독일어 표시가 잘 되지 않는 오류가 발생했다. DB를 확인해보니 특수문자의 숫자표현( 예를 들면, Ä => Ä )으로 저장되어 있었다. jsp 파일에서 오류를 해결해보려 했으나 실패했다.
그래서 jsp 파일에 데이터를 뿌려줄 때가 아닌 java 파일( serviceImpl )에서 반환데이터를 세팅할 때부터 데이터를 바꿔주는 방법을 사용했다. 이때 사용한 함수가 StringEscapeUtils 클래스의 unescapeHtml4 함수이다. unescapeHtml4(String input) 이스케이프 문자를 포함하고 있는 문자열 input 의 값을 실제 유니코드 값으로 이스케이프 해제시켜주는 역할을 한다.
StringEscapeUtils 클래스에 포함된 함수 StringEscapeUtils (Apache Commons Lang 3.12.0 API) Field Summa...
#196
#escapehtml
#escapehtml4
#StringEscapeUtils
#이스케이프문자
원문링크 : [HTML] StringEscapeUtils