|
JSP中的指令包括:page、include、taglib。 1.page指令:<%@ page %> page指令提供JSP頁面的屬性,其中定義的屬性適合當前JSP頁面及所有通過include指令或者<jsp:include>動作包含的靜態(tài)文件,但是不適用于動態(tài)文件。 2.include指令:<%@ include %> include指令的作用是把JSP程序、HTML網(wǎng)頁文件或其他文本文件嵌入到當前的JSP網(wǎng)頁中,這個包含過程是靜態(tài)的,即靜態(tài)包含一個物理文件。包含的文件內(nèi)容可以被JSP解析,這種解析發(fā)生在編譯期間。 3.taglib指令:<%@ taglib %> taglib指令用來定義一個網(wǎng)頁標記及自定義的網(wǎng)頁標記前綴,它使用戶能夠自定義標簽。 JSP中的動作元素包括:include、forward、useBean、getProperty、setProperty、plugin、param。 1.include動作 <jsp:include>標簽用來包含一個靜態(tài)或者動態(tài)的文件。 2.forward動作 <jsp:forward>標簽用來重定向一個靜態(tài)HTML文件、JSP文件或者是一個程序段。 3.useBean動作 <jsp:useBean>標簽用來在JSP頁面中創(chuàng)建一個Bean實例,并指定其名稱和作用范圍。 4.getProperty動作 <jsp:getProperty>標簽用來獲取Bean的屬性值(在此之前必須用<jsp:useBean>創(chuàng)建它),并將之轉(zhuǎn)化為一個字符串,然后將其插入到輸出的頁面中。 5.setProperty動作 <jsp:setProperty>標簽表示用來設置Bean中的屬性值。 6.plugin動作 <jsp:plugin>標簽用于在瀏覽器中播放或顯示一個對象(典型為applet和Bean),這種顯示需要在瀏覽器上安裝Java插件。當JSP文件被編譯后送往瀏覽器時,<jsp:plugin>元素將會根據(jù)瀏覽器的版本替換成<object>或者<embed>元素。 7.param動作 <jsp:param>標簽用來傳遞參數(shù),必須與forward、include及plugin動作配合使用。 |
|
|
來自: 昵稱22369024 > 《IT技術(shù)》