在STRUTS下 进行修改数据 传值时所遇到的问题

gouliren 2007-01-19 09:34:50
字段1 字段2 编辑 删除
-----------------------------------
name | pass | edit| dele
-----------------------------------
wang | wang | edit| dele
-----------------------------------
ch | ch | edit| dele
-----------------------------------
gouliren | gouliren| edit| dele
-----------------------------------
环境:STRUTS下
要求描述:以上呢是一个通过LIST显示出来的“一览”我想通过“编辑”这个超链接 来修改当行的数据 势必我要进行传值到一个 ACTION里,让后将取到的值放进 FORM 然后将这个 FORM对象放到一个共享区域中 然后将这些数据带到 修改的页面,能够得到该行的原始数据

疑问是:
我进行传值的时候是这样做的:
<html:link page="/modify.do?id=id&name=name&pass=pass">edit</html:link>
但是到了修改页面的时候所带过来的数据并不是原有的数据 而是写死的name 和 pass 放进修改页面的TEXT文本框里了
例如 name:[name]
pass:[pass]
【修改】


大家通常是怎么写的呢(用STRUTS标签,并且不用BUTTON)


...全文
296 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tender_hui 2007-01-22
  • 打赏
  • 举报
回复
我用的是二楼的方法,但三楼用的是jstl吗?
lovevirus 2007-01-21
  • 打赏
  • 举报
回复
<logic:iterate id="bean">
<html:link page="/modify.do?id=${bean.id}&name=${bean.name}&&pass=${bean.pass}&">edit</html:link>
</logic:iterate>
leojay1 2007-01-19
  • 打赏
  • 举报
回复
上面写错了点

<a href="modify.do?id=<bean:write name="formname" property="propertyname"/>&name=<bean:write name="formname" property="propertyname"/>&pass=<bean:write name="formname" property="propertyname"/>">edit</a>
leojay1 2007-01-19
  • 打赏
  • 举报
回复
<a href="modify.do?id=<bean:write name="formname" property="propertyname"/>&name=<bean:write name="formname" property="propertyname"/>&pass=<bean:write name="formname" property="propertyname"/>">edit</html:link>

67,513

社区成员

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

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