JSP 주요 스크립트

김규원·2024년 1월 23일

24.01: 실전! JSP(完)

목록 보기
7/13
post-thumbnail

인프런 강의 <<실전 JSP(renew ver.) 수강 후 공부를 위해 정리한 글입니다.

선언 태그

<%! ... %>
JSP 페이지에서 JAVA의 멤버 변수 혹은 메서드를 선언


<%@ page import = "java.util.ArrayList" %>


<%!
int num = 10; // 변수 선언 및 초기화
String str = "jsp"
ArrayList<String> list = new ArrayList<String>(); // 객체 생성 및 인스턴스 초기화

// 메서드 선언 및 정의
public void jspMethod() {
   System.out.println("---jspMethod()---");
}
%>

주석 태그

<!-- 주석 태그 -->: html 주석
<%-- Hello jsp world! -->: jsp 주석

jsp 주석은 jsp 파일이 서블릿 파일로 변환될 때 제외된다.

스크립트릿 태그

<% ... %>
JSP 페이지에서 JAVA 코드를 넣기 위한 태그

<%
if (num > 0){ // java
%>
<p> num > 0 </p> // html
<%
}
else { // java
%>
<p> num <= 0 </p> // html
<%
} // java
%>

표현식 태그

<%= ... %>
JAVA의 변수 및 메서드의 반환값을 출력하는 태그

업로드중..

지시어

서버에서 jsp 페이지를 처리하는 방법에 대한 정의

1) page: 페이지 기본 설정
<% page 속성 = "속성 값" >

2) include: include file 설정
<% include file = "파일명">

<%@ include file = "footer.jsp" %>


3) taglib: 외부 라이브러리 태그 설정
<%taglib uri = :uri" prefix = "네임 스페이스명">

profile
행복한 하루 보내세요

0개의 댓글