-
2.13 JSP 서블릿(Parameter)JSP 과정 2019. 2. 13. 11:54
Servlet Parameter
- form 태그의 submit 버튼을 클릭하여 데이터를 서버로 전송하면, 해당 파일(servlet)에서는 HttpServletRequest객체를 이용하여 Parameter값을 얻을 수 있다.
- 서버에 요청할 html 페이지 작성
- 아래 묶음 표시한 곳은 응답 페이지에 가져갈 Parameter의 속성값을 지정한 것
action = "/ServletMain/TodayMenu" form태그의 속성값은 ServletMain 프로젝트에 있는 /TodayMenu 값을 가진 서블릿 매핑 url-pattern을 실행으로 TodayMenu라는 서블릿 이름을 가진 응답 페이지에 요청한다는 의미이다.
요청페이지에서 요청이 오면 응답하는 페이지를 작성
점심 메뉴들을 HttpServletResponset속성의 getParameterValues메서드로 요청페이지의 Lunch라는 값을 가진 태그를 불러와 배열로 만들었다.
그 배열을 반복문을 사용하여 체크박스에 표시된것을 전송버튼을 눌렀을 때 체크박스에 표시된 것을 출력하는 구문이다.
마지막으로 html(요청페이지)와 java(응답페이지)를 매핑을 위한 web.xml에서 서블릿 매핑을 지정한다.
- 요청페이지(html)에서 서버 실행하고 비빔밥과 김밥에 체크 후 전송버튼을 클릭
- 응답페이지에서 위의 요청을 받았을때 출력되는 페이지이다.
'JSP 과정' 카테고리의 다른 글
2.13 JSP 서블릿(ServletConfig, ) (0) 2019.02.13 2.13 JSP 서블릿(패키지, 주요객체, 도식도) (0) 2019.02.13 2.13 JSP서블릿(선, 후 처리) (0) 2019.02.13 2.13 JSP 서블릿(라이프 사이클[simple, detail], 수행 메소드) (0) 2019.02.13 2.13 JSP 서블릿(동작순서, 동작원리) (0) 2019.02.13