티스토리 뷰
Servlet
장점
- 스레드 기반 -> 객체가 메모리상 하나
- 서버와 운영체제에 비의존적
- 유지보수
구조
1. GET
- 서버에 있는 정보를 가져오기 위해 설계
- QUERY_STRING 환경변수를 통해 전달
- 검색단어 전송에 많이 이용
- URL 노출로 보안성이 요구되는 경우에는 사용할 수 없음 -> 아이디, 비밀번호 등
2. POST
- 서버로 정보를 올리기 위해 설계
- 데이터 크기의 제한은 없다 -> DB
- URL에 파라메타가 표시되지 않는다
HttpServletRequest 클래스
- doGet( ), goPost( ) 메소드 호출 시 파라미터롤 전달
- 사용자 요청과 관련된 정보를 제공
- HTML 폼 입력값을 request에서 가져옴
- 쿠키, 세션에 접근 가능
- 클라이언트 IP주소를 알 수 있다
#쿠키 : 클라이언트에서 갖고 있는 정보
#세션 : 서버에서 갖고 있는 정보
HttpServletResponse 클래스
- 페이지를 바꿀 때 사용
'BACK-END > SERVLET' 카테고리의 다른 글
[SERVLET] INCLUDE 지시어 (0) | 2018.04.11 |
---|---|
[SERVLET] GRAMMER - 문법 (0) | 2018.04.11 |
댓글