・jsp파일이 요청되면 jsp컨테이너에 의해 jsp 파일을 servlet(.java)파일로 변환하고, 그 자바 파일을 class파일로 컴파일 후 요청에 레스폰 하게 된다.

・공부하기 전엔 node의 express에서 ejs를 res.render하는 것처럼 서블렛도 jsp를 렌더링 해주는 것인줄 알았는데, 사실은 서블릿이나 jsp나 클라이언트의 요청에 응답해주는 동일한 서버 언어이다. 단, jsp는 html에 더욱 친근하게 생겼기 때문에 servlet에 비해서는 유저에게 친근할 수 있겠다..






・위 이미지는, helloworld.jsp파일을 요청하고 톰캣의 컴파일 디렉토리를 들춰본 것이다. helloworld.jsp가 helloworld_jsp.java 파일과 helloworld_jsp.class파일로 컴파일 된 것을 볼 수 있다...!






helloworld_jsp.java를 열어보니, 서블릿과 동일하게 생겼다.










+ Recent posts