IMPORT 문의
- 작성자 :
- 김*훈
- 작성일 :
- 2020-01-15 14:01:16
- 조회수 :
- 2,794
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
HTMLTagFilterRequestWrapper.class => 는 자체 class파일로 되어있어 수정이 불가합니다. 어떻게 수정을해야하나요?
따로 java파일을 만들어야하나요? 보통 전자정부에서 지원해주는 class파일들이 있는데 그것들은 수정이 불가한걸로 알고있습니다.
======================================================================
공통컴포넌트 v3.8에 포함되어 있는
다음 패키지 경로의 HTMLTagFilter를 임포트 하시면
egovframework.com.cmm.filter.HTMLTagFilter
자연스럽게 다음 HTMLTagFilterRequestWrapper 클래스를 참조하면서
동작하게 됩니다.
src/main/java/egovframework/com/cmm/filter/HTMLTagFilterRequestWrapper.java
==================================================================================
위에서 말씀하신것같이
예를들면 ) HTMLTagFilter.class 위치의 패키지 =>package egovframework.rte.ptl.mvc.filter;
1. egovframework.rte.ptl.mvc.filter 패키지 생성후 HTMLTagFilter.java 파일을 해당 패키지안에 생성해준다
2. 그러면 web.xml에서 실행될때 class파일을 참조하는게아닌 java파일을 참조하는 건가요?
따로 java파일을 만들어야하나요? 보통 전자정부에서 지원해주는 class파일들이 있는데 그것들은 수정이 불가한걸로 알고있습니다.
======================================================================
공통컴포넌트 v3.8에 포함되어 있는
다음 패키지 경로의 HTMLTagFilter를 임포트 하시면
egovframework.com.cmm.filter.HTMLTagFilter
자연스럽게 다음 HTMLTagFilterRequestWrapper 클래스를 참조하면서
동작하게 됩니다.
src/main/java/egovframework/com/cmm/filter/HTMLTagFilterRequestWrapper.java
==================================================================================
위에서 말씀하신것같이
예를들면 ) HTMLTagFilter.class 위치의 패키지 =>package egovframework.rte.ptl.mvc.filter;
1. egovframework.rte.ptl.mvc.filter 패키지 생성후 HTMLTagFilter.java 파일을 해당 패키지안에 생성해준다
2. 그러면 web.xml에서 실행될때 class파일을 참조하는게아닌 java파일을 참조하는 건가요?
A
안녕하세요.
표준프레임워크센터 입니다.
핵심은 egovframework.rte.ptl.mvc.filter패키지에 있는것을
사용하지 않는것입니다.
공통컴포넌트 Allinone v3.8을 다운로드 하시면
다른 패키지의 동일한 클래스명으로 다음 2개의 클래스가 존재합니다.
src/main/java/egovframework/com/cmm/filter/HTMLTagFilter.java
src/main/java/egovframework/com/cmm/filter/HTMLTagFilterRequestWrapper.java
위 2개의 파일을 추출하여
사용하시는 프로젝트에 추가 합니다.
web.xml 정의된 패키지및 클래스를
다음으로 걸어 주시면 됩니다. (실행환경 egovframework.rte.ptl.mvc.filter 패키지로 걸면 않됩니다.)
egovframework.com.cmm.filter.HTMLTagFilter => 공통컴포넌트 v3.8 소스에 보면 exclude할수 있도록 소스가 업그레이드 되어 있습니다.
참고로 공통컴포넌트 v3.8은 다음 URL에서 다운로드가 가능합니다.
https://www.egovframe.go.kr/EgovEnvReleaseCom.jsp?menu=3&submenu=4&leftsub=2#
"공통컴포넌트 3.8.0 all-in-one 배포파일 (2019.05.22 보안패치 적용)"를 받으시면 됩니다.
감사합니다.
표준프레임워크센터 입니다.
핵심은 egovframework.rte.ptl.mvc.filter패키지에 있는것을
사용하지 않는것입니다.
공통컴포넌트 Allinone v3.8을 다운로드 하시면
다른 패키지의 동일한 클래스명으로 다음 2개의 클래스가 존재합니다.
src/main/java/egovframework/com/cmm/filter/HTMLTagFilter.java
src/main/java/egovframework/com/cmm/filter/HTMLTagFilterRequestWrapper.java
위 2개의 파일을 추출하여
사용하시는 프로젝트에 추가 합니다.
web.xml 정의된 패키지및 클래스를
다음으로 걸어 주시면 됩니다. (실행환경 egovframework.rte.ptl.mvc.filter 패키지로 걸면 않됩니다.)
egovframework.com.cmm.filter.HTMLTagFilter => 공통컴포넌트 v3.8 소스에 보면 exclude할수 있도록 소스가 업그레이드 되어 있습니다.
참고로 공통컴포넌트 v3.8은 다음 URL에서 다운로드가 가능합니다.
https://www.egovframe.go.kr/EgovEnvReleaseCom.jsp?menu=3&submenu=4&leftsub=2#
"공통컴포넌트 3.8.0 all-in-one 배포파일 (2019.05.22 보안패치 적용)"를 받으시면 됩니다.
감사합니다.