page指令的用法,重要屬性是什么

page指令(例如<%@ page...):
馬克- to-win:馬克 java社區(qū):防盜版實名手機尾號: 73203。

下面列舉一些重要常用屬性:
i)   import="package.class",或者import="package.class1,...,package.classN":

  用于指定導入哪些包(其實jsp就是一個servlet),例如:<%@ page import="java.util.*" %>


ii)isThreadSafe="true|false"

  默認值true,單個Servlet實例的多個線程處理多個用戶請求。如果取false,表明jsp轉(zhuǎn)成的Servlet應該實現(xiàn)SingleThreadModel。

iii)session="true|false"

  default value is true.如果取false,表明肯定不會用到Session,試圖訪問變量session將導致JSP轉(zhuǎn)換成Servlet時出錯,這樣可以節(jié)約資源。但一旦忘了,就錯了。


iiii)info="message"

  message可以通過getServletInfo方法提取出來。

iiiii)errorPage="url"

  url指定某一個JSP頁面是當前頁面的專業(yè)錯誤處理頁面。

iiiiii)isErrorPage="true|false"

  表明當前頁面是否可以作為專門的錯誤處理頁面。默認值false。


2.include指令:

例如 <%@ include file="url",包含一個新文件到本頁。