Programming/JSP

JSP 용어 정리

byeong07 2017. 11. 12. 16:21

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