struts标签iterate的一个问题:搞死人了
action里面的代码: if(rs != null) {
try {
while(rs.next()) {
EventModel event = new EventModel();
event.setId(rs.getInt(1));
event.setOriginal(rs.getInt(2));
event.setTarget(rs.getInt(3));
event.setFileName(rs.getString(4));
event.setStartTime(rs.getTimestamp(5));
userFileList.add(event);
}
} catch (SQLException sqlex) {throw new ServletException(sqlex);}
}
EventModel[] eventModelArrayList = (EventModel[])userFileList.toArray(new EventModel[0]);
session.setAttribute(Constants.USER_FILE_LIST, eventModelArrayList);
return mapping.findForward("success");
jsp里面代码:
<logic:iterate id="event" name="<%=Constants.USER_FILE_LIST%>" type="com.sinotele.fileupload.EventModel">
<tr>
<td height="20" width="7%">
<div align="center"><!bean:write name="event" property="id" filter="true"/></div>
</td>
<td height="20" width="16%">
<div align="center"><bean:write name="event" property="original" filter="true"/></div>
</td>
<td height="20" width="15%">
<div align="center"><bean:write name="event" property="target" filter="true"/></div>
</td>
<td height="20" width="19%">
<div align="center"><bean:write name="event" property="fileName" filter="true"/></div>
</td>
<td height="20" width="15%">
<div align="center"><bean:write name="event" property="startTime" filter="true"/></div>
</td>
<td height="20" width="13%">
<div align="center"><!--bean:write name="event" property="isDel" filter="true"/--></div>
</td>
<td height="20" width="15%">
<div align="center"><!--bean:write name="row" property="isReceive" filter="true"/--></div>
</td>
</tr>
</logic:iterate>
错误:
javax.servlet.jsp.JspException: Cannot find message resources under key
org.apache.struts.action.MESSAGE
at org.apache.struts.util.RequestUtils.message(RequestUtils.java:939)
at org.apache.struts.util.RequestUtils.message(RequestUtils.java:900)
at org.apache.struts.taglib.bean.WriteTag.retrieveFormatString(WriteTag.java:313)
at org.apache.struts.taglib.bean.WriteTag.formatValue(WriteTag.java:359)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:292)
at _list__jsp._jspService(/list.jsp:55)
真是奇怪。