关于logic:iterate的问题请教

fluo2004 2004-12-24 07:39:08
action内容如下
。。。
ActorInfos actorinfo = new ActorInfos();
if(...)
{

}
request.setAttribute("actorinfos", actorinfo);
return mapping.findForward("list");

也就是说,如果是不满足条件的话formbean内的数据为空

jsp页面调用如下
<logic:iterate id="actorId" name="actorinfos" property="actorId">
<input type="text" name="actorId" style="display:block" value="<c:out value='${actorId}'/>"></input>
</logic:iterate>

actorId是个数组

报错是 no collection found

帮我一下,怎么判断actorId是否为空
...全文
120 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bp69 2004-12-24
  • 打赏
  • 举报
回复
1, no collection found---〉说明name="actorinfos" property="actorId"没找到
request.setAttribute("actorinfos", actorinfo);----〉改为session.setAttribute("actorinfos", actorinfo);

2,怎么判断actorId是否为空,-->从actorinfos中取出actorId来判断是否为空,跟null比较就是了

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧