JSP學習筆記1

The JSP Technology Model

JSP生命週期的七個階段:

1. JSP頁面解譯生成.java文件

2. JSP編譯(JSP compilation) 

3.類裝載(load class)

4. 建立Servlet對象(create instance)

5.呼叫jspInit()方法 此處可以在XML當中設置JSP的初始化值。

6.呼叫_jspService()方法 

7. 呼叫jspDestroy()方法 等待WEB容器進行垃圾回收。

JSP標準指令包括下列三種:所有的標識符大小寫敏感)

1<%@ page 屬性1 = ”屬性值1” %> 例如<%@page import="java.util,java.net"% >

 page指令的屬性(不是隱含對象,不要搞混了,page大小寫敏感):

language , extends , import , session , buffer , autoFlush , isThreadSafe , info , isErrorPage , errorPage , contentType , pageEncoding , isELIgnored

 2<%@ include file = ” 欲加入的JSP或HTML” %> 此處是靜態加入,在JSP頁面進行翻譯生成.java文件時就已經加入。

3 <%@ taglib prefix = ”前置字符串” uri = ”tld文件的位置” %>

prefix 不可使用jsp , jspx , java , servlet , sun , sunw當前置字符串,

JSP自動導入以下四種package:

 java.lang.*

 javax.servlet.*

 javax.servlet.jsp

 javax.servlet.http.*  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章