jsp 명령어:page

servlet 클래스의 전체 구조에 영향을 줍니다.일반적으로 다음과 같은 형식이 사용됩니다.%@ directive attribute=”value”%
또한 여러 속성을 하나의 문에 쓸 수 있습니다.%@ directive attribute1="value1" attribute2="value2" attributeN="valueN" %
두 가지 주요directive: 페이지가 있습니다. import classes와 유사한 일을 할 수 있습니다. servlet의 슈퍼클래스 (Superclass), mso-hansi-font-family: ""> 등을 정의할 수 있습니다.include, servlet 클래스에 파일을 삽입할 수 있습니다. (JSP 파일이 servlet으로 번역될 때)
1. JSP page Directive 구문:%@ page
[ language="java" ]
[ extends="package .class" ]
[ import="{package .class | .*}, ..." ]
[ session="true|false" ]
[ buffer="none|8kb|sizekb" ]
[ autoFlush="true|false" ]
[ isThreadSafe="true|false" ]
[ info="text" ]
[ errorPage="relativeURL" ]
[ contentType="mimeType [ ;charset=characterSet ]" |
"text/html ; charset=ISO-8859-1" ]
[ isErrorPage="true|false" ]

%

Page directive mso-hansi-font-family: "> 대소문자를 구분하는 속성을 정의할 수 있습니다: (1) import ="package.class"또는 import ="package.class1,..,package.classN."mso-hansi-font-family: ""> import의 패키지를 원할 수 있습니다.예를 들면 다음과 같습니다.%@ page import="java.util.*" %
import 속성은 이 속성 중 유일하게 한 JSP에 여러 번 나타날 수 있습니다.(2) contenType = "MIME=Type"또는 contentType = "MIME-Type;charset=Character-set"mso-hansi-font-family: ""> 출력의 MIME 형식을 지정합니다.기본값은 "text/html"입니다.예를 들면 다음과 같습니다.%@ page contentType="text/plain" %
scriptlet의 값은 다음과 같습니다.% response.setContentType("text/plain"); %
  (3)isThreadSafe = “true | false”."true"(기본값)가 있으면 일반적인 servlet 처리를 하고 여러 요청이 하나의 servlet 실례에 의해 병행 처리됩니다. 이런 상황에서 프로그래머는 여러 실례 변수에 동시 접근합니다.값이 "false"일 때 servlet은 단일 스레드 모드(Single Thread Model)를 실현하고 요청이 순서대로 제출되든 동시에 발생하든 서로 다른 분리된 servlet 실례를 제공할 것입니다.  (4)session=”true | false”. 값이 "true"(기본값)인 경우 미리 정의된 변수인 session(HttpSession 계승)은 이미 존재하는session에 귀속되어야 합니다. 그렇지 않으면 하나를 만들고 귀속시켜야 합니다."false"값은 session 변수를 사용하지 않으며 사용하려고 하면 JSP에서 servlet으로 전환하는 동안 오류가 발생합니다.  (5)buffer = “sizekb | none”.JspWriter 출력의 버퍼 크기를 결정합니다.절약은 서버에 의해 정해지지만, 적어도 8kb는 있어야 한다.  (6)autoflush=”true | false”. "true mso-hansi-font-family:"">"(절약)라면 버퍼가 가득 차면 자동으로 비워지고 "false mso-hansi-font-family:"">"(절약)일 때 버퍼가 가득 차면 이상이 발생합니다. 이것은 거의 사용되지 않습니다.버퍼="none"은false mso-hansi-font-family:">값을 사용하는 것은 합법적이지 않습니다.  (7)extends=”package.class”.이것은 servlet에 슈퍼클래스를 만들 것입니다.서버가 이미 하나를 정의했을 수도 있으니 이 기능을 특히 조심스럽게 사용하십시오.  (8)info = “message”.getServletInfo 메소드를 호출하여 얻을 수 있는 열을 정의합니다.  (9)errorPage = “URL”.JSP mso-hansi-font-family: "> 페이지를 지정하여 덤핑할 수 있지만 현재 페이지에서 처리하지 않은 의외의 오류를 처리합니다.  (10)isErrorPage = “true | false”.현재 페이지에서 다른 페이지에서 오는 오류를 처리할 수 있는지 여부를 지정합니다. 기본값은 "false"입니다.  (11)language = “java” mso-hansi-font-family:"">.다음에 사용할 언어를 가리키다.그러나 이 속성에 신경 쓸 필요가 없습니다. 왜냐하면'javamso-hansi-font-family: '' '' 는 부족한 것이고 유일한 합법적인 선택이기 때문입니다.

좋은 웹페이지 즐겨찾기