struts的问题,懂的朋友帮忙看看

death0320 2004-09-24 03:19:52
我现在用logic:iterator从action类中用request.setAttribute("xxxList",list);取得了一个ArrayList,我已经用<logic:iterator id="xxx" name="xxxList">加上<bean:writer name="xxxList" property="entId">来取出来一个像数据库表一样的二维表。现在我在每一行数据后加了一个删除的超链接。我是这样写的<html:link action="xxx.do?entId="onclick="changeDelCommand()">删除</html:link>来做删除,但要根据我这一行数据的entId来删除某一条记录。请问我用struts的方法如何在<html:link....>里面得到这个entId?大家可以看到我上面的超链接的entId后面没写,请高手帮忙,指教!
...全文
40 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomuno 2004-09-24
  • 打赏
  • 举报
回复
链接的value值为value="<bean:write ....>"
kui 2004-09-24
  • 打赏
  • 举报
回复
方法1:用<logic:iterate>标签的indexId属性生成行号,例如:
<logic:iterate name='UserEdit' id='UserEdit' indexId='num' type='emptyprj.UserEdit' scope='request'>

方法2:参见http://dev.csdn.net/user/kui
《如何在Struts 数据库应用程序中实现记录的删除、更新及链接 》

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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