페이징 처리시 웹컨테이너 버젼에 따른 문제
- 작성자 :
- 양*남
- 작성일 :
- 2011-02-14 18:21:44
- 조회수 :
- 3,320
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
환경은
java6.0
tomcat6.0 / tomcat5.5
egov프레임워크 기반으로 간단한 게시판 처리 루틴을 짠뒤
톰켓6.0버전에서는 무리없이 돌아갑니다.
그런데 톰켓5.5버전으로 돌리면 다음과같은 오류메시지를 띄우네요.
-----------------------------------------------------------------
org.apache.jasper.JasperException: Unable to convert string "${paginationInfo}" to class "egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo" for attribute "paginationInfo": Property Editor not registered with the PropertyEditorManager
.
.
.
.
------------------------------------------------------------------
java6.0
tomcat6.0 / tomcat5.5
egov프레임워크 기반으로 간단한 게시판 처리 루틴을 짠뒤
톰켓6.0버전에서는 무리없이 돌아갑니다.
그런데 톰켓5.5버전으로 돌리면 다음과같은 오류메시지를 띄우네요.
-----------------------------------------------------------------
org.apache.jasper.JasperException: Unable to convert string "${paginationInfo}" to class "egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo" for attribute "paginationInfo": Property Editor not registered with the PropertyEditorManager
.
.
.
.
------------------------------------------------------------------
A
안녕하세요.. 양성남님..
해당 문제는 EL(Expression Language) 문제로 인한 것 같습니다.
우선 5.5에서 사용할 수 있는 EL 구현체를 pom.xml 추가 또는 WEB-INF/lib에 넣어보시기 바랍니다.
- commons-el.jar
추가로 web.xml 부분도 EL이 사용가능하도록 SPEC(버전)을 지정하는 방식으로 다음의 예처럼 적용해 보시기 바랍니다.
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
tomcat 5.5의 경우는 servlet spec 2.4로 지정하셔야 합니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
해당 문제는 EL(Expression Language) 문제로 인한 것 같습니다.
우선 5.5에서 사용할 수 있는 EL 구현체를 pom.xml 추가 또는 WEB-INF/lib에 넣어보시기 바랍니다.
- commons-el.jar
추가로 web.xml 부분도 EL이 사용가능하도록 SPEC(버전)을 지정하는 방식으로 다음의 예처럼 적용해 보시기 바랍니다.
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
tomcat 5.5의 경우는 servlet spec 2.4로 지정하셔야 합니다.
그럼.. 즐거운 하루되십시오.
감사합니다.