2
我有很多jsp文件row1.jsp, row2.jsp, row3.jsp, ..., row10.jsp
,我想在我的主jsp頁面中包含這些文件。隨機包含JSP
這裏的竅門是,我想隨機它們是如何呈現的,所以有時它們包含這樣:
<%@include file="/index-rows/row1.jspf"%>
<%@include file="/index-rows/row2.jspf"%>
<%@include file="/index-rows/row3.jspf"%>
等次:
<%@include file="/index-rows/row2.jspf"%>
<%@include file="/index-rows/row1.jspf"%>
<%@include file="/index-rows/row3.jspf"%>
我嘗試以下,但我意識到我不能在<%@include>
標籤內添加<%= %>
。
<%
HashMap<String, String> foo = ...some code...
String[] pages = { "row1.jspf", "row2.jspf", "row3.jspf" };
for (String p : pages) {
%><%@include file="/index-rows/<%= p %>"%><%
}
%>
條件:包含文件使用變量foo
謝謝你的回答,並建議我去拿JSP EL。 – tommi