Servlet에서 request객체에 값을 심고 View이름을 리턴하였다.
결과를보여줄 View를 작성한다.
WebContent폴더에 test.jsp파일작성
WebContent 에 있는 파일은 요청을 통해 직접 접근이 가능하다.
WEB-INF폴더에 파일을 넣으면 그 파일들은 직접 접근이 불가능
test.jsp
TestImpl 에서 심은 값을 EL(Expression Language) 이용하여 가져온다.
request객체, session객체, application객체 중에 일치하는 키가 있으면 그 값을 가져온다.
명시적으로 지정도 가능
${키값}
결과 확인
서버를 구동시킨 후
브라우저를 띄우고
localhost:8080/ExWebProject/test.MyServlet
입력
이것으로 부족하긴 하지만 JSP/Servlet을 기반으로 한 MVC 패턴의 어플리케이션의 기본 골격이 어느 정도 완성이 되었다. 서버로 요청이 들어오면 Servlet이 요청을 받아들이고 요청 처리 객체를불러와 요청을 처리한 후 View로 처리 결과를 출력 하였다. Servlet은 Controller로써 동작을 하였고 , JSP는 View의 역할을 하였다. Model은 나중에 DataBase에 접근할 Dao 클래스로 정의가 될 것이다.
댓글 없음:
댓글 쓰기