標籤表示包含乙個靜態的或者動態的檔案。
語法:
include page="path" flush="true" />
orinclude page="path" flush="true">
param name="paramname"
value="paramvalue" />
include>
注:
1、page=」path」 為相對路徑,或者代表相對路徑的表示式。
2、flush=」true」 必須使用flush為true,它預設值是false。
3、子句能讓你傳遞乙個或多個引數給動態檔案,也可在乙個頁面中
使用多個 來傳遞多個引數給動態檔案。
標籤表示重定向乙個靜態html/jsp的檔案,或者是乙個程式段。
語法:
page="path"
} />
or page="path"
} >
name="paramname"
value="paramvalue" />……
jsp:forward>
注:
1、page=」path」 為乙個表示式,或者乙個字串。
2、 name 指定引數名,value指定引數值。引數被傳送到乙個動態
檔案,引數可以是乙個或多個值,而這個檔案卻必須是動態檔案。要傳遞多個參
數,則可以在乙個 jsp檔案中使用多個將多個引數傳送到乙個動態
檔案中。
標籤表示用來在jsp頁面中建立乙個bean例項並指定它的名字以
及作用範圍。
語法:
typespec />
其中typespec有以下幾種可能的情況:
class=」classname」
class=」classname」 type=」typename」
beanname=」beanname」 type=」typename」
type=」typename」
注:
你必須使用class或type,而不能同時使用class和beanname。beanname表示
bean的名字,其形式為「a.b.c」。
標籤表示獲取bean的屬性的值並將之轉化為乙個字串,然
後將其插入到輸出的頁面中。
語法:
property="propertyname" />
注:
1、在使用之前,必須用來建立它。
2、不能使用來檢索乙個已經被索引了的屬性。
3、能夠和j**abeans元件一起使用,但是不能與enterprise
j**a bean一起使用。
setproperty>
標籤表示用來設定bean中的屬性值。
語法:
其中prop_expr有以下幾種可能的情形:
property=」*」
property=」propertyname」
property=」propertyname」 param=」parametername」
property=」propertyname」 value=」propertyvalue」
注:
使用 jsp:setproperty 來為乙個bean的屬性賦值;可以使用兩種方式來實現。
1、在jsp:usebean後使用jsp:setproperty:
… name="user"
property="user" … />
在這種方式中,jsp:setproperty將被執行。
2、jsp:setproperty出現在jsp:usebean標籤內:
id="myuser" … > …
name="user"
property="user" … />
jsp:usebean>
在這種方式中,jsp:setproperty只會在新的物件被例項化時才將被執行。
語法:
code="classfilename"
codebase="classfiledirectoryname"
[ name="instancename" ]
[ archive="uritoarchive, ..." ]
[ align="bottom | top | middle | left | right" ]
[ height="displaypixels" ]
[ width="displaypixels" ]
[ hspace="leftrightpixels" ]
[ vspace="topbottompixels" ]
[ jreversion="jreversionnumber | 1.1" ]
[ nspluginurl="urltoplugin" ]
[ iepluginurl="urltoplugin" ] >
[ [ name="parametername"
value="" /> ]+
jsp:params> ]
[ text message for user jsp:fallback> ]
jsp:plugin>
jsp常用標籤
把另乙個資源的輸出內容插入進當前jsp頁面的輸出內容之中,這種在jsp頁面執行時的引入方式叫做動態引入 動態引入和靜態引入的區別 靜態引用是在編譯jsp前簡單地把源 包含進來 動態引用是在執行時,把web請求和響應物件傳過去,對請求和相應物件進一步處理 也就是說,靜態引用,引用的 是什麼,引用進來就...
jsp 常用標籤的使用
jsp中定義實體bean clu class cn.domain.caclubean clu 獲取bean的屬性值,並將值輸出到頁面上 el表示式 el表示式取資料時,通常用.號,號取不出來就用 pagecontext.findattribute data page,request,session,...
什麼是jsp及一些常用標籤
jsp 全名j a servlet page 當客戶端訪問web容器裡的jsp頁面時,伺服器將jsp轉換為級.j a檔案,然後編譯為.class檔案,使用者最後拿到的就是伺服器編譯完成後的class物件,也就是servlet。裡面可以編寫j a 段。輸出裡面j a 的值。等同於 但是裡面值為空的話,...