我想將主JPS中的List類型對象傳遞給包含JSP(jsp:include)。由於parm僅支持字符串,因此我無法使用parm標記將List類型數據傳遞給包含文件。將列表傳遞給另一個jsp文件
使用例子:
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${applications}"/>
</jsp:include>
或者:
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${confirmed_applications}"/>
</jsp:include>
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${unconfirmed_applications}"/>
</jsp:include>
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${canceled_applications}"/>
</jsp:include>
我可以創建一個簡單的標記處理程序,但我想知道如果有一個更簡單的方法。
我不知道可以在純JSP中創建taglibs。好人!謝謝! – 2012-07-19 12:20:43
是的,這個效果很好。小記:重要的部分是將屬性的**類型**設置爲對象,否則將被視爲字符串。 '<%@ attribute name =「answers」required =「true」type =「java.lang.Object」%>' – 2014-12-24 23:15:51