Language/JAVA

[Java] HTML 특수 문자 decode

:_: 2021. 8. 12. 18:59

 

📖프로젝트를 진행하면서 값을 백엔드 쪽으로 넘길때 
특수문자 & 가 & 로 변경되어서 들어가는 경우가 있었다.

 

HTML 특수문자 코드표를 보면 

참조 :  http://egloos.zum.com/keep/v/1030642

 

& 가 & 로 encode 되서 넘어오고 있어서  

해당 값을 decode 하여 DB에 &로 들어갈 수 있도록 

백단에서 StringEscapeUtils 를 사용하였다.

 

- 실습 - 

jsp input 값을 < 프로젝트 테스트> 라고 데이터를 보냈더니 

 

&lt; 프로젝트 테스트 &gt; 로 넘어오는 내용 확인

 

StringEscapeUtils.unescapeHtml(value) 를 추가해서 실행

 

< 프로젝트 테스트 > 로  decode 되어 값이 넘어가는 내용 확인

 

 

 

728x90