关于struts2的 <s:iterato>迭代出的值,然后怎样传到另一个jsp页面里啊?……
我的jsp代码是<s:iteratorvalue="#request.AllUserlist"><tr><td><s:propertyvalue="id"/></td><...
我的jsp代码是
<s:iterator value="#request.AllUserlist">
<tr>
<td><s:property value="id"/></td>
<td><s:property value="adminName"/></td>
<td>修改<td>
</tr>
然后我想问,我现在想搞一个按钮或者一个url,一点击修改,把一个<tr>里面的id和adminName的值传递到一个change.jsp
<td>修改<td>里面应该怎么写啊?怎样才能跳到change.jsp里面啊?
然后在change.jsp中怎样获取这个值啊?value=""里面怎么写?
<s:form action="updateAdmin" method="post">
<s:hidden name="admin.id" value=""></s:hidden>
用户:<s:textfield name="admin.adminName" value=""></s:textfield>
<input type="submit" value="确认"/>
跪求各路大侠相助……后天上班要用! 展开
<s:iterator value="#request.AllUserlist">
<tr>
<td><s:property value="id"/></td>
<td><s:property value="adminName"/></td>
<td>修改<td>
</tr>
然后我想问,我现在想搞一个按钮或者一个url,一点击修改,把一个<tr>里面的id和adminName的值传递到一个change.jsp
<td>修改<td>里面应该怎么写啊?怎样才能跳到change.jsp里面啊?
然后在change.jsp中怎样获取这个值啊?value=""里面怎么写?
<s:form action="updateAdmin" method="post">
<s:hidden name="admin.id" value=""></s:hidden>
用户:<s:textfield name="admin.adminName" value=""></s:textfield>
<input type="submit" value="确认"/>
跪求各路大侠相助……后天上班要用! 展开
4个回答
展开全部
你用的时struts2 就很简单啊 点击修改按钮 让表单提交至action并在提交的同时将这个参数传递过去 然后action跳至change.jsp 然后就可以使用这个参数了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一个隐藏域 修改提交表单到change.jsp中,不就可以了吗。
追问
不明白……我的意思是:到底怎样写,就可以通过点 "修改" ,就会跳到change.jsp页面中,然后在页面中怎样获得传过来的值……
追答
你好!要不用另外一种方法:
function edit(id)
{
window.location.href="porducts.action?operate=toEdit&pid="+id;
}
images/edit.gif" onclick="edit('${你的要传的值}')" alt="编辑" style="cursor: hand;" border="0" />
能否写成 ${adminName}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,你要明确你用了struts2,你跳转到change.jsp页面是通过action跳转的。这是你可以让此时调用的action接收你的list,后面的方法和你之前显示的相同
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询