일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- ubuntu
- AWS
- Gradle
- IntelliJ
- elasticsearch
- javascript
- Git
- springboot
- tool
- jenkins
- 요리
- redis
- Oracle
- linux
- jsp
- MySQL
- devops
- laravel
- php
- Spring Batch
- it
- java
- 맛집
- Web Server
- db
- Spring
- ReactJS
- JVM
- Spring Boot
- Design Patterns
- Today
- Total
아무거나
[JSP] 학습 3 본문
1. request객체의 이해
- 웹 브라우저를 통해 서버에 어떤 정보를 요청하는것을 request라고 한다. 이런 정보는 request객체게 관리한다(jsp내부객체)
2. request객체 관련 메소드
- getContextPath() : 웹 어플리케이션의 컨텍스트 패스를 얻는다.
- getMethod() : get방식과 post방식을 구분할 수 있다.
- getSession() : 세션 객체
- getProtocol() : 프로토콜
- getRequestURL() : 요청 URL
- getRequestURI() : 요청 URI
- getQueryString() : 쿼리스트링을 얻는다.
[ex]
<%
out.println("서버 :" + request.getServerName() + "<br />") ;
%>
3. parameter 메소드
- 실제 많이쓰이며 jsp페이지를 제작하는 목적이 데이터 값을 전송하기 위해서 이므로, parameter관련 메소드는 매우 중요
# getParameter(String name) : name에 해당하는 파라미터 값을 구함
# getParameterNames : 모든 파라미터 이름을 구함
# getParameterValues(String name) : name에 해당하는 파라미터값들을 구함 (체크박스같은것들에 사용)
4. response 객체의 이해
- 웹브라우저의 요청에 응답하는것을 response라고 하며, 응답의 정보를 가지고 있는 객체를 response객체 라고 한다.
# getCharacterEncoding() : 응답할때 문자의 인코딩 형태를 구한다.
# addCookie(Cookie) : 쿠키를 지정한다.
# sendRedirect(URL) : 지정한 URL로 이동
참고: https://www.inflearn.com/course/%EC%8B%A4%EC%A0%84-jsp-%EA%B0%95%EC%A2%8C/dashboard
'Java & Kotlin > JSP & Servlet' 카테고리의 다른 글
[JSP] 쿠키 (0) | 2019.12.21 |
---|---|
[JSP] 액션태그 (0) | 2019.12.21 |
[JSP] 학습 2 (0) | 2019.12.21 |
[JSP] 학습 1 (0) | 2019.12.21 |
[Servlet] 서블릿 학습(4) (0) | 2019.12.21 |