Written by
최태열
on
on
JSP1
JSP Scripting tag
<% %>
JSP의 기본 태그이다.
HTML 구조에서 <%%>에 Java코드를 삽입해 HTML상에서 java코드를 실행하게 해준다.
지시자 <%@ %>
JSP intro 설정 tag
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="dept.model.domain.DeptDTO, java.util.ArrayList"%>
<!-- java.lang & servlet api 제외하고 import -->
기본 정보를 나타낸다.
JSTL tag 조합
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<c:forEach begin="1" end="5" step="1" var="data">
${data} <br>
</c:forEach>
“c”라는 이름으로 java script 문법과 차이를 둘 수 있다.
화면 분할 시 사용 가능한 지시자
<%@ include %>
외부 jsp나 html을 현 jsp에게 포함해서 하나처럼 표현할 수 있다.
JSP주석 <%– –%>
<%-- jsp 주석 내용 --%>
<!-- HTML 주석 -->
HTML 주석은 client 브라우저에서 소스보기를 통해 확인이 가능하지만 JSP 주석은 확인할 수 없다.
출력 담당 태그 <%= %>
<%= p1.getName() %>
print 문 없이도 출력할 수 있다.
멤버 변수, 멤버 메소드 구현 태그 <%! %>
<%!
String id = "tester";
public String getId(){
return id;
}
%>
Discussion and feedback