include指令是靜態引入的;
而include動作是動態引入的。
靜態與動態的include與頁面內容無關。
與<%@include...%>不同的是,jsp:include 可以向被包含的頁傳遞引數,
但,如果傳遞引數的話,被包含的頁必須是jsp頁面。
例如:向被包含的頁included2.jsp傳遞引數:
page屬性: 相對路徑指明被包含的檔案
flush屬性: 必須用true ,表示頁面可重新整理。
可以用jsp:param向被包含的動態頁即jsp頁傳遞引數(而include指令則不可以),引數以」引數名-值」對的形式傳遞,被包含的頁使用request.getparameter(「引數名稱」)可以獲取相應引數的值
表示式 :
$(param.name) 相當於 request.getparameter (name)。
原文:
在Freemarker中使用JSP標籤庫
freemarker作為struts2的其中一種結果型別,可以像在jsp頁面一樣使用jsp標籤庫,但在使用之前需要做一些特殊的配置。1 需要在web.xml檔案中配置以下資訊,讓struts2在freemarker中支援標籤功能 jspsupportservlet org.apache.struts...
JSP中使用 c forEach 標籤迴圈遍歷元素
taglib uri prefix c 1 userservice.j a中的getalluser 方法查詢使用者資訊 public listgetalluser catch sqlexception e return list 2 logservlet j a主要用來將查詢到使用者資訊儲存到ses...
JSP標籤詳細使用
public class permissiontag extends tagsupport這是自己定義的乙個類,下一步是在web.xml中進行配置 std libtaglib uri web inf std lib.tldtaglib location taglib jsp config 最後在tl...