- 동일한 name값의 type="checkbox"일 때 처리 내용
- request.getParemeterValues("fav");
- checked된 값만 배열로 가져온다.
- request.getParameterNames()
- form 하위에 입력칸으로 넘겨지는 모든 name의 값을 enumeration 호출 ...
- request.getParameterMap()
- 웹브라우저에 전송한 파라미터를 맵(이름,값)으로 가져온다
- 서버단
요청 헤더 정보 처리
- 웹 브라우저는 http 프로토콜에 따라 요청 정보를 웹 서버에 전송한다.
- 웹 브라우저의 종류에 대한 정보를 헤드에 담아서 넘겨 줌.
- request 기본 객체에 포함된 헤드 정보
response 기본 객체
- 웹 브라우저에 보내는 응답 정보를 담는다
- 기능
- 헤더 정보 입력
- re-direct하기: page 이동
- 헤더 정보 추가 메서드
- 형식: response.XXXX
- addDateHeader(String name, long date) : name 이라는 key로 날짜 정보(1970/01/01 기준)를 추가
- addHeader(String name, String value): 헤드에 name과 value로 추가한다
- setHeader(String name, String value): 해당 헤드의 name값을 value값으로 변경
- re-direct로 페이지 이동
- response.sendRedirect("이동할 page"); - login -> request.getParmeter(xxx) => 값에 따라 main으로 이동하느냐 다시 login page로 이동하느냐 cf) 클라이언트단에서 페이지 이동: location.href
'programming > web' 카테고리의 다른 글
[jsp] 액션 태그, 에러 페이지 (2) | 2017.05.24 |
---|---|
[jsp]mvc pattern (0) | 2017.05.23 |
[jsp]JSTL (0) | 2017.05.19 |
[jsp]EL(Expression Language) (6) | 2017.05.19 |
[jsp]Session (6) | 2017.05.17 |