코딩/4-JSP & SERVLET

_04_servelt => TestServlet, TestServlet2, TestServlet3

tree0505 2025. 5. 27. 15:57
반응형
  • 자바태그 <% % > 
  • jstl 태그  <c:if> </c:if>
  • 타임리프 #{ } , ${ } 
  • 머스태치  {{}}

  • mvc
  • m => model => dao ( db)
  • v => view
  • c => controlloer
  • jsp => v + c 

  • servlet => v와 c를 분리할거다. 

  • 페이지 이동 
  • jsp -> jsp -> jsp -> 
  • java -> jsp 
  • 컨트롤러를 하고 jsp로 가는거 

_04_servlet


  • index.jsp

index.jsp
TestServlet


  • index2.jsp
  • 슬러쉬로 자른것 

index2.jsp

 


  • index3.jsp

index3.jsp
TestServlet3


  • 보내기만 했다면. 다시 보내주는거. 왔다 갔다. 

index4.jsp
TestServlet4
index4View.jsp

 


  • 서블릿 사용시 좋은 점 두 가지 
  • 첫 번째 => c , v 분리 할 수 있다. 
  • 두 번째 => 주소를 내 맘대로 변경할 수 있다. 

  • form 폼에서 post로 보낼때. 
  • 받을 때. get으로 받는게 아니라. post로 받아야 한다. 

index5.jsp
TestServlet5
index5View.jsp

 


  • 1 - 컨트롤러 java ->  뷰 jsp (한 세트) 
  • jsp같은게 필요 없을 때 가 있다. 로그아웃  
  • 2 - java -> java -> jsp 
  • 2가지 방법 밖에 없다. 
  • jsp -> jsp 이렇게 이동하면 안된다. 주소가 남아서. 

  • 인덱스 6번에서 자바 6번으로 가고. 자바 7번 가서 . 인덱스 7번으로 간다. 

index6.jsp
TestServlet6
TestServlet7
index7View.jsp


 

반응형

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

B22_servlet_crud => AddMember  (0) 2025.05.27
_05_join , _07_practice  (0) 2025.05.27
_03_jstl (1~3)  (0) 2025.05.26
_01_el ~ _02_el문제  (0) 2025.05.26
B15_dao_board_paging-TEST1  (0) 2025.04.29