JSP시작하기
서블릿/JSP 강의 40 - JSP 시작하기 (Jasper를 이용한 서블릿 프로그래밍)
지금까지 서블릿을 사용했다. 앞으로 Jasper라는 기술을 이용해 서블릿을 편하게 다루는 법을 배우겠다… 이걸 JSP라고 한다.
재스퍼는 왜 필요한가?
전에 out.write를 이용해 html 태그를 일일이 출력해주는 노가다를 해본적이 있다. 매우 불편했다…
이걸 개선해보려는 노력 중 하나가 Jasper이다.
재스퍼는 html문서를 out.write()가 된 서블릿 코드로 자동으로 만들어준다.
JSP를 사용하는건 간단하다. .java파일을 .jsp파일로 바꾸기만 하면 .java내에 있던 html을 서블릿 객체로 만들어준다!
jsp에서 중요한건 jsp파일명 자체가 URL과 매핑이 된다.
이렇게 생긴 JSP파일은 재스퍼에 의해
이 이름의 서블릿 코드로 변경됨.
전에 만들었던 calc3.html을 복붙하되 이름과 확장자를 위처럼 바꿔주자.
이녀석을 그냥 실행해도 서버에서 동일하게 열린다.
겉보기에 그냥 html이랑 내용구성이 똑같은데, 이게 html이랑 다르다는걸 살펴보자.