Web/Jsp

서블릿(Servlet)과 JSP

Jaybon 2020. 5. 25. 16:05

JSP파일

html파일에 java코드가 들어가 있으면 jsp파일이다

---------------------------------

서블릿파일

java파일에 html코드가 들어가 있으면 서블릿파일이다 

---------------------------------

서블릿과 JSP의 과정

서블릿 -> JSP -> 서블릿+JSP(프레임워크방식)

서블릿 
- 동적 웹 구현 기술 
- 스레드기반의 요청처리방식
- 화면 구현에 너무 많은 코드가 비효율적, 어려운 언어로 인식
- ASP의 장점을 수용해 JSP개발
- 자바에 HTML코드를 넣는 것 (String에 HTML코드를 넣는다)

JSP
- 자바빈즈
- EJB
- JSTL을 지원하게 되면서 웹 프로그램의 가독성이 좋아지고 유지 및 보수가 훨씬 쉬워짐
- JSTL은 특정방법을 이용해서 html에 자바를 넣는기술 (자바코드를 HTML방식으로 넣는다)
- JSP로 요청이 전송되면 톰캣 등에서 JSP파일을 서블릿으로 변환하여 처리한다

-----------------------------------