코딩/4-JSP & SERVLET

_03_jstl (1~3)

tree0505 2025. 5. 26. 17:40
반응형
  • MVC패턴=> MODEL , VIEW , CONTORLLOER
  • 3개로 분리

 

  • MODEL => DB => DAO 
  • VIEW => JSP
  • CONTROLLER => JAVA 

 

  • JSTL => JAVA STANDARD TAG LIBRARY 

  • _03_jstl

  • 01_jstl_set.jsp
  • 1. jstl - 1.2 .jar 파일 다운받아서 lib 폴더에 넣어놓기
  • 2. 임포트하기 

 

  • <C: set var = "data" value="10"/> 
  • 변수명이 된다. 
  •  request.setAttribute("data",10); 같은 말 
  • 자바코드들을 전부 태그들로 변환시켜주는 기능이 있다. 

01_jstl_set.jsp


  • 02_jstl_if.jsp
  • <%%> <%=%>이것을 없애겠다. 
  • 태그형태로 바꾸겠다. 
  • 임포트 해주고. 
  • <c:set var = "name" value ="김철수"/ >
  • if문 

02_jstl_if.jsp


  • 02_jstl_if2.jsp

02_jstl_if2.jsp


  • 03_jstl_foreach.jsp
  • 반복문 

03_jstl_foreach.jsp


  • 03_jstl_foreach2.jsp
  • step = 2 2칸씩 건나가라. 

03_jstl_foreach2.jsp


  • 03_jstl_foreach3.jsp

03_jstl_foreach3.jsp


  • 03_jstl_foreach4.jsp

03_jstl_foreach4.jsp

 


  • 03_jstl_foreach5.jsp

03_jstl_foreach5.jsp


  • 04_jstl_이차반복.jsp

04_jstl_이차반복.jsp


  • 04_jstl_이차반복2.jsp

04_jstl_이차반복2.jsp


  • 04_jstl_이차반복3.jsp

04_jstl_이차반복3.jsp


  • 04_jstl_이차반복4.jsp

04_jstl_이차반복4.jsp


  • 04_jstl_이차반복5.jsp

04_jstl_이차반복5.jsp


  • 05_jstl_choose.jsp
  • else
  • choose 
    • when
    • when
    • otherewise

05_jstl_choose.jsp


  • 06_jstl_class.jsp
  • 확장for문과 같다. 
  •  

06_jstl_class.jsp


 

반응형

'코딩 > 4-JSP & SERVLET' 카테고리의 다른 글

_05_join , _07_practice  (0) 2025.05.27
_04_servelt => TestServlet, TestServlet2, TestServlet3  (0) 2025.05.27
_01_el ~ _02_el문제  (0) 2025.05.26
B15_dao_board_paging-TEST1  (0) 2025.04.29
B14_dao_member-TEST1  (1) 2025.04.28