日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

第11课:JSP指令 Include指令 Taglib指令 (JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程)

發布時間:2023/12/15 javascript 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第11课:JSP指令 Include指令 Taglib指令 (JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Include指令

JSP include 指令用于通知 JSP 引擎在翻譯當前 JSP 頁面時,將其他文件中的內容合并進當前 JSP 頁面轉換成的 Servlet 源文件中,這種在源文件級別進行引入的方式,稱為靜態引入,當前 JSP 頁面與靜態引入的文件緊密結合為一個 Servlet。這些文件可以是 JSP 頁面、HTML 頁面、文本文件或是一段 Java 代碼。
其語法格式如下:

<%@ include file="relativeURL|absoluteURL" %>

說明如下:
(1) file 屬性指定被包含的文件,不支持任何表達式,例如下面是錯誤的用法:

<% String f="top.html"; %> <%@ include file="<%=f %>" %>

(2) 不可以在 file 所指定的文件后接任何參數,如下用法也是錯誤的:

<%@ include file="top.jsp?name=zyf" %>

(3)如果 file 屬性值以“/”開頭,將在當前應用程序的根目錄下查找文件;如果是以文件名或文件夾名開頭,將在當前頁面所在的目錄下查找文件。

提示: 使用 include 指令是以靜態方式包含文件,也就是說,被包含文件將原封不動地插入 JSI 文件中,因此,在所包含的文件中不能使用

、 標記,否則會因為與原有的 JSP 文件有相同標記而產生錯誤。另外,因為原文件和被包含文件可以相互訪問彼此定義的變量和方法,所以要避免變量和方法在命名上產生沖突。

示例:008-include.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head><title>Title</title> </head> <body><!--注意指令需要@符號--> <%@include file="top.jsp" %> <!--加載jsp而不是html頁面--> 這是正文內容</body> </html>

Taglib指令

JSP API允許用戶自定義標簽,一個自定義標簽庫就是自定義標簽的集合。
Taglib指令引入一個自定義標簽集合的定義,包括庫路徑、自定義標簽。
Taglib指令的語法:

<%@ taglib uri="uri" prefix="prefixOfTag" %>

uri屬性確定標簽庫的位置,prefix屬性指定標簽庫的前綴。

【Java網站開發參考資料】

(1)Java網站開發學習路線 http://www.hzyaoyi.cn/jsp/

(2)Javaweb新手入門學習實戰課 https://ke.qq.com/course/package/30139

(3)小白教程資料 http://www.2d5.net

(4)畢業設計網http://www.pc-365.net

(5)小程序編程網www.4317.org

(6)計算機編程網http://www.05423.com/

總結

以上是生活随笔為你收集整理的第11课:JSP指令 Include指令 Taglib指令 (JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。