| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- 프레임워크
- 프로젝트
- sql
- Oracle
- 개발자
- param
- forward
- MVC
- sendRedirect
- set
- map
- jsp
- 웹개발자
- el표기법
- Java
- c:out
- servlet
- 2021년
- 정보처리기사
- 1회
- 그레이들
- List
- forTokens
- 스프링
- IT
- DB
- spring
- 리액트
- JSTL
- 실기
- Today
- Total
목록forward (4)
룽쓰의 개발도구
지금 적어두지 않으면 많은 것을 잊어먹을 것 같아서 두서없이 적으려고 한다. 적으면서 기억하자. [ A. ControllerUsingURI.java ] package mvc.controller; import java.io.FileReader; import java.io.IOException; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Properties; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax..
[ A. c:set을 통한 저장과 jsp:forward를 사용해서 페이지 이동 ] [ B. request로 넘어온 값들의 출력과 c:forEach를 통한 반복출력 ] 점심 후보 1 : ${MENU[0] } 점심 후보 2 : ${MENU[1] } 점심 후보 3 : ${MENU[2] } JSTL 점심 후보 1 : JSTL 점심 후보 2 : JSTL 점심 후보 3 : ${str[0] } ${str[1] } ${str[2] } 오늘의 점심 메뉴입니다. ${dish }
HTML, CSS, JS로 만들어내는 Login도 아직 잘 못하지만, 어쩌다 보니 JSP를 접목시켜서 원하는 page로 이동시킬 수 있는 login기능을 만들게 됐다. [ A. actionTestForm.jsp ] 아이디 암호 사용자 관리자 사용자가 웹 사이트에 접속해서 아이디와 비밀번호를 입력할 수 있게 했다. bootstrap을 멋있게 사용하고 싶지만 아직 한참 알아가야 하는 단계인듯하다. 이 코드에서 내가 중점적으로 만들어 본 것은 사용자와 관리자의 구분이다. 정보를 입력한 뒤 사용자를 클릭하고 로그인을 하게 되면 사용자 페이지로, 관리자를 클릭하면 관리자 페이지로 옮겨주고 싶었기 때문이다. 사용자 관리자 이 코드를 구현하면서 input type을 radio값으로 주면서 하나만 선택할 수 있게 했고..
MVC 1 모델에서는 JSP와 Servlet의 역할이 같다는 것을 이전 글을 통해서 말한 바 있다. 그럼 MVC 2 모델은 왜 굳이 Servlet과 JSP를 나눠서 사용하게 되는 것일까? 당연하게도 가장 큰 이유는 효율적이기 때문이라고 한다. 아직까지 정확히 MVC 2를 알아가지 못해서 제대로 파악하지 못했지만 MVC 2 모델에서의 가장 큰 특징은 Servlet과 JSP의 '역할'을 나누는 것이다. 즉, Servlet은 클라이언트의 요청을 받아들이고, JSP는 결과물을 클라이언트에게 응답하는 구조로 이루어져 있다. 대부분 MVC 1 모델과 같기 때문에 더 설명하기보다, 그럼 클라이언트에게 요청받은 내용을 어떻게 JSP로 넘겨줄지 알아보려고 한다. Servlet은 eclipse기준 src에 생성되고 JSP..