回覆列表
  • 1 # 大國師魂系列

    jsp:include的page參數可以是String或者<%=expression>,就是:

    今天在項目中我這樣寫的:

    但是總是報找不到相對路徑的頁面。大概找了一下,也沒發現問題出在哪裡。後來就嘗試page參數是這種<%=expression>

  • 2 # 雲龍山隱士

    JSP 常用三大指令,它們分別是 page、include 和 taglib,下表是對它們的簡要說明。

    JSP 三大指令指 明說明

    page page 指令用於定義 JSP 頁面的各種屬性。page 是最複雜的一個指令,它的屬性很多,常用的屬性有 import、language、pageEncoding 等。

    include 靜態包含指令,用於引入其它 JSP 文件。使用include 指令引入的其它 JSP 文件,JSP 引擎將把這兩個 JSP 文件翻譯成一個 servlet,所以將 include 稱為靜態包含。

    taglib 用於在 JSP 頁面中導入標籤庫(JSP 標準標籤庫、第三方標籤庫、自定義標籤庫)。

    一般都會把 JSP 指令放到 JSP 文件的最上方,但這不是必須的。

    指令通常以<%@標記開始,以%>標記結束,它的具體語法如下:<%@ 指令名稱 屬性1="屬性值1" 屬性2="屬性值2" ... 屬性n="屬性值n" %>