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 |