.

JSP 기본 요소

by 담배맛구마

JSP 주석

i) HTML 주석

<!-- HTML주석 -->

브라우저의 소스 보기 기능으로 확인이 가능하다.


ii) JSP 주석

<%-- JSP주석 --%>

JSP 파일 내에서 완전히 무시되어 처리되므로 컴파일도지도 않으면 클라이언트로 전송되지 않는다.


iii) Java Style 주석

<%

...

/* 여러줄을

     주석처리  */

..

// 한줄 주석 처리

..

%>

JSP파일을 컴파일할때 Java 자체적으로 주석으로 처리해준다.



JSP Directive <%@ ... %>

JSP를 실행할 컨테이너에서 해당 페이지를 어떻게 처리할 것인가에 대한 설정 정보들을 지정

1) page

<%@ page    속성1="값1"    속성2="값2"    ...    %>


(http://studyto.cafe24.com/teach/jsp/jsp_directive.html)

2) include

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

여러번 중첩적으로 사용이 가능하다. 웹 페이지의 상단이나 하단의 공통적인 부분을 이런방식으로 채울수 있다.


3) taglib

<%@ taglib uri="http://taglib.com/sampleURI" prefix="samplePrefix" %>

JSTL이나 커스텀 태그 등 태그 라이브러리를 JSP에서 사용할때 접두사를 지정하기 위해 사용된다.


JSP 스크립트 요소

1) 선언문(Declarations) ; JSP 페이지에서 Java에서의 멤버 변수와 메소드를 선언하기 위해 사용

  ※ 스크립틀릿에서는 지역 변수로 선언됨

<%!

private String str = "JSP Study";

public String checkStr(){

if(str == null)    return "no";

else                return "ok";

}

%>


2) 스크립틀릿(Scriptlets) ; JSP에서 Java 코드를 구현하기 위해 사용한다. HTML 코드와의 구분

<% 문장 1 %>

<%

   장

       2

%>

3) 표현식(Expression);

<%= 변수  %>

<%= 리턴값이 있는 메소드  %>

<%= 수식  %>

반응형

블로그의 정보

정윤상이다.

담배맛구마

활동하기