utf-8 필터
- 작성자 :
- 게*물
- 작성일 :
- 2020-06-18 13:19:36
- 조회수 :
- 2,505
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
egov 3.9사용중인데 에디터를 사용하기 위헤 xss필터를 제거했습니다.
web.xml 에서 해당 필터를 제거하면 정상작동하는데 에디터가 하지만 한글이 깨져서 나오는데 해당 jsp에서 meta utf-8 넣어줘도
깨지는데 해결방법이있나요?
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
egov 3.9사용중인데 에디터를 사용하기 위헤 xss필터를 제거했습니다.
web.xml 에서 해당 필터를 제거하면 정상작동하는데 에디터가 하지만 한글이 깨져서 나오는데 해당 jsp에서 meta utf-8 넣어줘도
깨지는데 해결방법이있나요?
A
안녕하세요.
표준프레임워크센터 입니다.
위 필터는 UTF8처리를 위한 필터로
웹어플리케이션에서 UTF8 언어셋을 기본으로 사용하는경우 필요합니다.
XSS처리를 위한 필터는
HTMLTagFilter라는 것이 있으며
이 필터가 존재한다고 웹에디터를 사용하지 못하는 것은 아닙니다.
HTMLTagFilter를 사용하는경우 태그의 사용에 제한을 하여
XSS를 방지하는 방식을 동작합니다.
가급적 보안적인 문제에 대응하기 위해
사용하는것으로 적용이 필요합니다.
감사합니다.
표준프레임워크센터 입니다.
위 필터는 UTF8처리를 위한 필터로
웹어플리케이션에서 UTF8 언어셋을 기본으로 사용하는경우 필요합니다.
XSS처리를 위한 필터는
HTMLTagFilter라는 것이 있으며
이 필터가 존재한다고 웹에디터를 사용하지 못하는 것은 아닙니다.
HTMLTagFilter를 사용하는경우 태그의 사용에 제한을 하여
XSS를 방지하는 방식을 동작합니다.
가급적 보안적인 문제에 대응하기 위해
사용하는것으로 적용이 필요합니다.
감사합니다.