본문 바로가기

JAVA /JSP & Servlet

jsp : setProperty 태그 , getProperty 태그

 

자바 빈에 속성 값을 할당 함..

name 속성에, 기술된 이름이 jsp:useBean 을 이용해서 먼저 정의해 있어야 함..

<jsp:useBean id = "time" class = "java.util.Date" scope = "page" />
     <jsp:setProperty name = "time" property = "*" />

-> time 의 모든 setXXX 메소드를 호출해서 값 설정 함.

<jsp:useBean id = "time" class = "java.util.Date" scope = "page" />
<jsp:setProperty name = "time" property = "name" />

setName 을 호출해서 값 설정.

 

3. 매개 변수의 이름이 다른 경우..

<jsp:useBean id = "time" class = "java.util.Date" scope = "page" />
<jsp:setProperty name = "time" property = "time" param="timevalue" />

서버측의 코딩이. time 이 아닌 경우, 즉 http 상에서의 인풋 태그나 등등이 time 이란 네임이 지정되있는데.

서버측 코딩은 timevalue 라고 코딩 되어있는 경우, param 이라는 속성을 사용해서 맞춰줄 수 있다..

value 라는 속성으로, 개발자가 표현문장을 써서 직접 값을 구할 수도 있다.

위에 처럼 객체를 저장한 다음에..... 메소드를 이용해서 jsp 코딩을 할 수 있다.

4.

<jsp:getProperty name = "객체참조변수" property = "호출하고자하는 메소드이름 " />

위의 문장을 자바로 할 경우 .. 객체참조변수.get메소드이름  즉

time.gettime();  이 된다..

'JAVA > JSP & Servlet' 카테고리의 다른 글

jsp:forward , jsp:include  (0) 2013.03.05
JSP : plugin 태그  (0) 2013.03.05
JSP 액션 태그 사용법 !  (0) 2013.03.05
Path , 자원 접근 메소드  (0) 2013.03.04
web.xml 에 초기화 파라미터 추가 방법  (0) 2013.03.04