관리 메뉴

IT journey

49일차 jsp&서블릿 본문

끄적끄적/WEB

49일차 jsp&서블릿

step 2021. 9. 6. 21:21
728x90
반응형

1. jsp 파일이 서블릿으로 변환되어 실행되는 과정

jsp 에서 request로 받아서 servlet으로 변환

(1) testJsp.jsp 파일을 이클립스에서 만듭니다.
(2) testJsp.jsp 파일을 이클립스에 실행합니다.
(3) jasper.jar 엔진이 testJsp.jsp 파일은 문법검사해서 testJsp_jsp.java 서블릿 파일로 변환합니다. 단, 변환 하는 속도가 엄청 느립니다. 그 이유는 변환하게 되면 라인 수가 길어지기 때문입니다.
(4) jasper.jar 엔진이
testJsp_jsp.java 서블릿 소스가 잘 변경되면
testJsp_jsp.java 서블릿 소스를 testJsp_jsp.class 서블릿 클래스 파일로 컴파일합니다.
(5) testJsp_jsp.class 를 실행 해서 결과를 클라이언트에게 전달합니다.
전달하는 것 들은 클라언트 사이드 스크립트 html, css, javaScript, jQuery, xml, Json ... etc이고
서버 사이드 스크립트 jsp 파일 실행 결과물입니다.
단, 와쓰에 따라 경로가 달라지니 경로를 잘 찾아가야 합니다.

2. 서블릿 클래스 요청하는 방법 중 어노테이션 방법

서블릿 클래스를 요청하면 웹 서블릿 어노테이션을 이용하는데
이것은, 웹 서블릿 어노테이션 인터페이스 매개변수로 가상 경로를 작성하면 웹 어플리케이션 서버에서 해당 서블릿 클래스를 구동 시켜줍니다.

728x90
반응형

'끄적끄적 > WEB' 카테고리의 다른 글

51일차~60일차  (8) 2021.09.28
50일차 HTTP 프로토콜  (4) 2021.09.12
47일차 Web 리뷰  (0) 2021.09.03
46일차 자바스크립트  (10) 2021.09.02
45일차 웹 기초 2  (10) 2021.09.01
Comments