반응형
● Servlet vs JSP
Servlet 과 JSP는 연관이 많이 있다.
Servlet은 java코드만 작성할 수 있다.(문자열로 html 코드를 받는 경우 제외)
하지만 jsp의 장점은 html 코드와 java 코드를 둘 다 작성할 수 있다는 것이다.
● JSP 주요 스크립트 태그
○ 선언 태그
선언 태그로 jsp에서 변수를 선언할 수 있다.
일반 자바 코드처럼 변수, 리스트, 메소드 등등 선언이 가능하다.
○ 주석 태그
jsp에서 주석을 사용하는 방법은 위와 같다.
HTML에선 주석처리를 위해 <!-- --> 태그를 사용하지만
jsp 에선 <%-- --> 태그를 사용한다.
○ 스크립트릿 태그
jsp에서 자바 코드를 넣는 방법은 스크립트릿 태그를 사용하면 된다.
<% %> 태그안에 일반적인 자바 코드(반복문, 조건문 등등)를 작성하면 된다.
○ 표현식 태그
jsp에서 생성한 변수를 화면에 띄우기 위해서 표현식 태그를 사용한다.
<%= '변수' %>
위와 같이 입력하면 선언했던 변수가 화면에 띄워진다.
○ 지시어
지시어를 통해 jsp에서 클래스,파일을 불러올 수 있고, 기본 설정 또한 변경이 가능하다.
<% %> 태그를 사용하면 된다
반응형