使用的一个问题
<%
{
java.util.ArrayList list = new java.util.ArrayList();
list.add("First");
list.add("Second");
list.add("Third");
list.add("Fourth");
list.add("Fifth");
pageContext.setAttribute("list", list, PageContext.PAGE_SCOPE);
}
%>
<ol>
<logic:iterate id="item" name="list" indexId="index1">
<li><bean:write name="item"/></li>
</logic:iterate>
</ol>
这样可以正确显示
<ol>
<logic:iterate id="item" name="list" indexId="index1">
<li><bean:write name="item"/><bean:write name="index1"/></li>
</logic:iterate>
</ol>
改成这样就不行了,提示:
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE
另外<iterate>不会只支持ArrayList吧
<%
{
int intArray[] = new int[]
{ 0, 10, 20, 30, 40 };
pageContext.setAttribute("intArray", intArray, PageContext.PAGE_SCOPE);
}
%>
<ol>
<logic:iterate id="item" name="intArray" indexId="index1">
<li><bean:write name="item"/></li>
</logic:iterate>
</ol>
提示:
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE
初学struts,请高手指教