htmltagfilter
- 작성자 :
- 구*영
- 작성일 :
- 2014-02-20 11:02:02
- 조회수 :
- 1,165
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
HTMLTagFilter를 web.xml 에서 삭제하고 textarea 에 글쓰고 저장 시 html 태그가 < 이런형식으로 변환이되어 DB에 저장됩니다.
예로 <script>alert('test')</script> 라고 입력 후 저장시 <script>alert('test')</script> 로 DB에 저장되며 수정 화면 출력시 alert창이 뜨고 보이지않는 <script></script>가 남아있습니다.
반대로 <script>alert('test')</script> 저장시 수정화면 출력시 <script>alert('test')</script>라고 텍스트 화면으로 뜨는데
htmlarea.js 파일에서 변환시켜주는건가요? 저는 alert창을 후자와같이 나타내고싶은데 어딜 참고하면될까요?
c:out 을 사용하고있습니다.
예로 <script>alert('test')</script> 라고 입력 후 저장시 <script>alert('test')</script> 로 DB에 저장되며 수정 화면 출력시 alert창이 뜨고 보이지않는 <script></script>가 남아있습니다.
반대로 <script>alert('test')</script> 저장시 수정화면 출력시 <script>alert('test')</script>라고 텍스트 화면으로 뜨는데
htmlarea.js 파일에서 변환시켜주는건가요? 저는 alert창을 후자와같이 나타내고싶은데 어딜 참고하면될까요?
c:out 을 사용하고있습니다.
A
안녕하세요. 표준프레임워크센터입니다.
c:out 태그의 속성에 다음을 추가해 보시기 바랍니다.
escapeXml="false"
예) <c:out value="${result.nttCn}" escapeXml="false" />
감사합니다.
c:out 태그의 속성에 다음을 추가해 보시기 바랍니다.
escapeXml="false"
예) <c:out value="${result.nttCn}" escapeXml="false" />
감사합니다.