chkeditor에서 이미지를 첨부하는 경우
- 작성자 :
- 송*나
- 작성일 :
- 2022-11-02 21:24:38
- 조회수 :
- 501
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
기존 문의글들의 답변을 참고하여 chkeditor를 이용하여 이미지를 첨부하고 글을 등록했을 때
<img 태그가 <로 변경되는 것은 처리하였으나
더블쿼티션이 두번씩 작성되고 있어서 이미지가 보여지지 않고 있고
이미지가 끝나는 태그는 >로 표기가 되고 있어서
처리의 어려움을 겪고 있습니다.
어떻게 처리를 해야 해결 할 수 있을지 궁금합니다
<img 태그가 <로 변경되는 것은 처리하였으나
더블쿼티션이 두번씩 작성되고 있어서 이미지가 보여지지 않고 있고
이미지가 끝나는 태그는 >로 표기가 되고 있어서
처리의 어려움을 겪고 있습니다.
어떻게 처리를 해야 해결 할 수 있을지 궁금합니다
환경정보
-
- OS 정보 : Window
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : Tomcat 8.5
- DB 정보 : Oracle
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
whiteListTag가 정의되어 있는
src/main/java/egovframework/com/cmm/filter/HTMLTagFilterRequestWrapper.java
부분의 화이트리스트 항목에서 닫는 태그 문자를 추가하시고
문자열 치환 처리를 하는 getSafeParamData 메서드 부분에서 더블쿼티션에 대한 로직을 추가하여 주시면 정상적인 작동이 될 것으로 판단됩니다.
또는 /src/main/java/egovframework/com/cmm/filter/HTMLTagFilter.java 에서
excludePatternUrl 을 추가하는 방법도 있지만, 설정 경로 페이지 전체에 예외가 적용되게 되므로 꼭 필요한 경우가 아니라면 whiteListTag에 필요한 문자열만 추가하시는 방법을 권해 드립니다.
감사합니다.
표준프레임워크센터 입니다.
whiteListTag가 정의되어 있는
src/main/java/egovframework/com/cmm/filter/HTMLTagFilterRequestWrapper.java
부분의 화이트리스트 항목에서 닫는 태그 문자를 추가하시고
문자열 치환 처리를 하는 getSafeParamData 메서드 부분에서 더블쿼티션에 대한 로직을 추가하여 주시면 정상적인 작동이 될 것으로 판단됩니다.
또는 /src/main/java/egovframework/com/cmm/filter/HTMLTagFilter.java 에서
excludePatternUrl 을 추가하는 방법도 있지만, 설정 경로 페이지 전체에 예외가 적용되게 되므로 꼭 필요한 경우가 아니라면 whiteListTag에 필요한 문자열만 추가하시는 방법을 권해 드립니다.
감사합니다.