jsp tags에서 class 메소드 사용
- 작성자 :
- 박*훈
- 작성일 :
- 2011-12-19 15:01:55
- 조회수 :
- 1,652
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
egovframework.com.cmm.EgovFileScrty.encode
주민번호를 위에 메소드를 사용하였는데
jsp 페이지 에서
<c:out value="${view.test}"/>
사용하여 가져올시 아래처럼 할려고 메소드를 호출 할려고 하는데
<%=egovframework.com.cmm.EgovFileScrty.decode("view.test")%>
jsp tag 에서 클래스 메소드를 사용할수 없을가요?
주민번호를 위에 메소드를 사용하였는데
jsp 페이지 에서
<c:out value="${view.test}"/>
사용하여 가져올시 아래처럼 할려고 메소드를 호출 할려고 하는데
<%=egovframework.com.cmm.EgovFileScrty.decode("view.test")%>
jsp tag 에서 클래스 메소드를 사용할수 없을가요?
A
안녕하세요.. 박성훈님..
JSP의 경우.. 기존 처럼.. Server-side(<% %>)를 그대로 사용하실 수 있습니다..
(단.. 해당 클래스가 Spring Bean이 아닌 일반 Class인 경우만 가능)
다만, 질문 처럼.. "view.test"의 모델 정보를 직접 파라미터로 넘기실 수는 없습니다..
이 경우는 request.getAttribute()를 통해 해당 모델 정보를 가져와서 호출하시면 되나..
EgovFileScrty 호출 부분을 Controller에서 호출하여 결과를 모델에 담아서 전달하면 되기 때문에.. 복잡하게.. Server-side 처리를 하실 필요는 없으실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
JSP의 경우.. 기존 처럼.. Server-side(<% %>)를 그대로 사용하실 수 있습니다..
(단.. 해당 클래스가 Spring Bean이 아닌 일반 Class인 경우만 가능)
다만, 질문 처럼.. "view.test"의 모델 정보를 직접 파라미터로 넘기실 수는 없습니다..
이 경우는 request.getAttribute()를 통해 해당 모델 정보를 가져와서 호출하시면 되나..
EgovFileScrty 호출 부분을 Controller에서 호출하여 결과를 모델에 담아서 전달하면 되기 때문에.. 복잡하게.. Server-side 처리를 하실 필요는 없으실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.