簡體   English   中英

如何在jsp include標簽的page屬性中使用變量?

[英]how to use variable in page attribute of jsp include tag?

如何在jsp include標簽的page屬性中使用變量?

<jsp:include page="/adminadvertisement?type=c80&action=showall" /> 

我想在頁面屬性中插入作為參數傳遞的變量。

<jsp:include page="/adminadvertisement?type={$param.type}&action=showall" />

使用<jsp:param> (並修復您不正確的EL表達式 ,它應遵循${}語法)

<jsp:include page="/adminadvertisement">
    <jsp:param name="type" value="${param.type}" />
    <jsp:param name="action" value="showall" />
</jsp:include>

但是,由於它是從request參數派生的,因此您應該能夠直接在隨附的JSP頁面頁面內使用${param.type} ,而不${param.type}其作為<jsp:param>傳遞。

使用${param.type}代替{$param.type} ,如果這不起作用,請使用param標記:

<jsp:include page="/adminadvertisement"> 
    <jsp:param name="type" value="${param.type}"/>
</jsp:include>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM