JSP 용어
1) Servlet
- sun사에서 출시한 기술
- Java 언어를 기반으로 하여 동적인 컨텐츠를 생성하는 기술을 제공
- Servlet은 동적인 처리를 위한 부분으로 사용된다.
- Servlet은 스레드 기반으로 처리된다.
- JSP가 주로 사용자 뷰(view)의 구현에 사용이 되고,
Servlet은 사용자의 뷰와 프로그램 로직 사이를 제어해주는 역할을 한다.
- MVC 컨트롤에 주로 사용이 되기 때문에 반드시 알아 두어야 한다.
2) JSP(Java Server Page)
- Java 언어를 기반으로 하지만 동적인 컨텐츠를 생성할 코드가 들어가 있는 형태
하지만 Servlet과 다른 형태를 가지고 있다.
- 동적인 컨텐츠를 제공하기 위해 스크립트 언어 형식으로 프로그램을 작성한다.
서블릿보다 쉽게 작성 가능한 것이 특징이다.
- Servlet을 한 차원 더 확장시킨 버전이라 생각하면 된다.
3) get 방식
- default 방식이다.
장점
- 소량의 데이터 전송 시 전달 속도가 빠르다.
단점
- 256 바이트까지만 전송 가능하다.
- url 창에 전송한 데이터가 나타난다.
- 보안에 취약하다.
4) post 방식
장점
- 데이터 사이즈에 제한이 없다.
- 대량의 데이터 전송 가능하다.
- url 창에 전송한 데이터가 나타나지 않는다.
- 보안에 강하다.
'Programming > JSP' 카테고리의 다른 글
JSP post 방식 (0) | 2017.11.12 |
---|---|
JSP post (0) | 2017.11.12 |
JSP get 방식 출력 (0) | 2017.11.12 |
JSP get 방식1 (0) | 2017.11.12 |
JSP get 방식 (0) | 2017.11.12 |