2009-11-19 96 views
0

從first.jsp我送了一些參數,爲的Result.jsp -發送和查詢字符串

<a href="result.jsp?itemId=${itemId}&itemName=${item.itemName}&itemCode=${item.itemCode}')">Show Items</a> 

這裏$ {} item.itemName能有像「食品&靜止」值。當項目名稱包含「&」時,我無法在結果頁上獲得完整值,其僅打印「食品」。有什麼辦法(在JSTL或任何),以便我可以編碼「&」。我知道如果我將「&」轉換爲「%26」,那麼這將更正。

回答

1

使用JSTL的c:url和c:param。基本示例:

<a href="<c:url value="result.jsp"> 
    <c:param name="itemId" value="${itemId}" /> 
    <c:param name="itemName" value="${item.itemName}" /> 
    <c:param name="itemCode" value="${item.itemCode}" /> 
</c:url>">Show Items</a> 
相關問題