본문 바로가기
programming/web

[jsp]multi check data, response

by 힐무새 2017. 5. 15.
  • 동일한 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