Jsp 데이터 송수신 실습

Chae Yun·2021년 11월 18일
0

JSP(Java Server Page)

목록 보기
9/12

ex) 클라이언트 서버
A.html → B.jsp
A.html → B.java(Servlet)
A.jsp → B.jsp
A.jsp → B.java(Servlet)

  • HTML 페이지에는 태그 및 action. method 속성 필요
  • "" 이나 태그의 type="submit" 속성 필요
  • JSP 페이지에서는 request 객체의 getParameter() 메소드 필요

1. request 내부 객체

request 객체는 웹 브라우저에서 JSP(또는 Servlet) 페이지로 전달되는 정보의 모임으로
HTTP 헤더와 HTTP 바디로 구성되며, 웹 컨테이너는 요청된 HTTP 메세지를 통해 HttpServletRequest 객체 타입인 request 객체로 사용 (request 객체는 웹 브라우저가 JSP 페이지로 보낸 내용에 대한
정보를 갖고 있는 내부 객체)

  1. String getParameter(name)
    이름이 name 인 파라미터에 할당된 값을 리턴하며
    지정된 파라미터 값이 없으면 null 을 리턴한다.

  2. String[] getParameterValues(name)
    이름이 name 인 파라미터의 모든 값을 String 배열로 리턴한다.
    주로 checkbox 등 동일한 이름을 사용하는 form 태그의 값을 리턴받기 위해 사용한다.

  3. void setCharacterEncoding(encode)
    전송된 데이터의 문자 인코딩 방식을 지정한다.

0개의 댓글