일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- model1
- 알고리즘
- AWS
- websocket
- node.js
- Cookie
- autowired
- 블록체인
- PL/SQL
- 도커
- Ajax
- CSS
- 비트코인
- 웹게임
- Servlet
- 배포
- phaser
- Spring
- JavaScript
- docker
- HTML
- EC2
- SQL
- JSP
- 웹소켓
- express
- tiles.xml
- 암호화
- RDS
- jQuery
- Today
- Total
記錄
JSP) request 본문
<request 객체>
Tomcat이 가지고 있는 내장 객체이다.
1) 요청 페이지당 한 개의 request 객체 생성
생성원리 : request 내장 객체는 클라이언트에서 서버로 요청할때 생성되는
HttpServletRequest 타입의 객체가 생성되고
그 주소를 request라는 참조변수가 주소값을 갖게 되는 것이다
즉, 하나의 .jsp에는 하나의 request가 할당되고
요청 발생시 new로 HttpServletRequest가 생성되면서 request가 이것을 가리킨다
만약 데이터가 바뀌어 다시 요청하면 새로 만드는 것이 아니고
기존에 만든 것에 덮어 씌우고 재전송하게 된다
2) 클라이언트 정보를 서버로 전송
클라이언트 정보? : 입력값, 기본정보(브라우저 정보, ip정보)
3) .jsp에는 내장
response와 request를 제공하는 주체는 WAS이고
jsp는 page 내에 이를 포함하고 있다
(*.jsp Default tomcat의 내장 객체를 선언없이 사용 가능)
반면에 servlet은 import 과정이 필요하다
Ex)
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
servlet에 이러한 import가 붙고 jsp에는 없는 이유가 바로 이것이다
'Web > JSP' 카테고리의 다른 글
JSP) 스파게티코드 vs out객체 활용 (예제) (0) | 2018.03.20 |
---|---|
JSP) jsp처리과정, Buffer (0) | 2018.03.20 |
JSP) JSP&Servlet 개념, 웹서버 vs WAS, 기본 용어 (0) | 2018.03.20 |
MVC패턴을 이용한 게시판 만들기 (0) | 2018.01.25 |
forwarding(포워딩) (0) | 2018.01.24 |