Servlet과JSP






개요

  • 먼저 나온 것은 Servlet이다
  • Java언어를 개발한 Sun에서 웹 개발을 위해 만들었다
  • Servlet의 단점을 보완하기 위해 JSP가 나왔다.
  • HTML은 JSP가, 내부적Java언어관련된 동적인 부분은 Servlet이 하게 되었다.


Servlet 특징

  • 동적 웹 어플리케이션 일부
  • .java 확장자
  • Client 요청에 동적으로 작동하고, 응답은 html을 이용
  • java thread를 이용하여 동작
  • MVC패턴에서 Controller로 이용됨

    실행코드 방식 :: 화면에 출력되는 데이터를 조금만 바꾸고 싶어도, 코드를 수정하고 컴파일하고 클래스를 알맞은 곳에 복사해주는 작업을 반복해 주어야 하는 방식



JSP(Java_Server_Page)특징

  • 동적 웹 어플리케이션 일부
  • .jsp 확장자
  • Client 요청에 동적으로 작동하고, 응답은 html 이용
  • jsp파일은 .java 파일로 변환되고 컴파일을 거쳐서, .class 파일로 변환되어 실행
  • MVC패턴에서 View로 이용됨

    스크립트 방식 :: 코드를 수정하면 바로 변경 내역이 반영되는 방식





https://til0804.tistory.com/25
https://heedipro.tistory.com/212
http://blog.naver.com/smilennv/220454483534




'Servlet&JSP' 카테고리의 다른 글

7.Servlet Container  (0) 2020.05.01
6.MVC 패턴에 대해서  (0) 2020.05.01
4.톰캣 디렉토리 구조  (0) 2020.04.30
3.Tomcat - Context 사이트 추가하기  (0) 2020.04.30
2.WAS(Tomcat)으로 웹문서 추가  (0) 2020.04.30

+ Recent posts