본문 바로가기

jsp

jsp 표준 태그

jsp 표준 태그 jsp

2007/12/27 12:04

복사 http://blog.naver.com/qmffjem09/70025714073

jsp 태그 : 표준 태그
  

1) <jsp:useBean>
 속성 id = " 래퍼런스로 사용될 이름" class = "자바 빈의 클래스 이름"
      type = "참조 타입(추상클래스나 인터페이스)"
      scope = "범위(4개중 하나 기본 page)"
 ____________________________________________________________________  
 Java Bean
  -> default 생성자 parameter 없는 생성자만 사용
  -> get/set
 $ Model1용도


 ex)
 <jsp:useBean id = "vo" class = "com.bbs2.Bbs2VO">
  <jsp:setProperty name = "vo" property = "title" param = "title"/>
 </jsp:useBean>  
 
 <jsp:getProperty name = "vo" property = "title">
 
 
 오류 잡는법
 예 첫번째줄 : com.bbs.Bbs2VO vo = new com.bbs.Bbs2VO();
 예 2번째줄  : vo.setTitle(request.getParameter("title"));
 
 마지막 줄  : vo.getTitle();
2)       
   <jsp:forward>
 response.sendRedirect() 기능과
 RequestDispatcher dispatcher = request.getRequestDispatcher("WEB-INF\\c.jsp");
 기능을 가지고 있다 .
 파라미터를 전달 가능하다 .

 ex
 <jsp:forward page = "b.jsp">
  <jsp:param name="qqq" value = "bbb"/>
 </jsp:forward>
 1번째 줄 : 표시할 페이지
 2번째 줄 : name = 파라미터값  value = "값"
3)
   <jsp:include>
 지시자 include   include 태그
__________________________________________________________ 
  자바로 변환되는 시점에    | 독립적으로 변환, 컴파일, 실행
  대상소스파일에 추가       |
 ->컴파일
 -> 실행

-> 실행 결과        ->실행결과
 대상소스 파일 출력  |  include되는 파일의 실행결과 + 대상 파일 의 실행결과 

include + 실행 jsp파일을    | include 파일의 실행결과와
하나의 파일로 컴파일해서    |  실행되는 jsp 파일이 따로 논다.
출력

ex) <jsp:include page ="top.jsp"></jsp:include>

[출처] jsp 표준 태그 |작성자 고고싱