前提1:
原html代码
<tr>
<td width="10"><input type="radio" name="dc" value="1"></td>
<td>00001</td>
<td>数据中心01</td>
</tr>
<tr>
<td width="10"><input type="radio" name="dc" value="2"></td>
<td>00002</td>
<td>数据中心02</td>
</tr>
。。。。
同上一直有10个
现在改成struts2标签
<s:iterator value="dcList" var="item" >
<tr>
<td width="10"><s:radio name="item.dcradio" list="#item.dcradio" listValue="''"></s:radio>
<td><s:property value="idcode"/></td>
<td><s:property value="name"/></td>
</tr>
</s:iterator>
前提2:
action里已经为dcradio,idcode,name定义相应的get,set方法,其中dcradio定义为boolean型
前提3:
jsp代码
<s:form action="Resource1.do" name="resource1" method="post" namespace="" theme="simple">
点击submit按钮后调用的这个Resource1这个action,是下个画面的action
问题1:
选中的radio的这行数据(一览中的其中一行)怎么传到下个画面上?(包括radio的值)
问题2:
下个画面的action(Resource1)该怎么接受它们并显示到画面上
辛苦各位老大了!小弟新学struts2,以后多多关照!
struts2 在iterator中嵌套radio标签
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- surechun 2010-11-03 21:30关注
假如网页里有如下两个选项:
a
b
在Action里写一个属性:
private String test;
public void setTest(String test) {
this.test = test;
}public String getTest() { return test; }
在执行Action跳转到的新页面就可以使用:
访问刚才你选择的值。
再不明白,就请看这里吧http://www.cppblog.com/fenglin/articles/129212.html :D本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
- ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
- ¥15 帮我写一个c++工程
- ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
- ¥15 关于smbclient 库的使用
- ¥15 微信小程序协议怎么写
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
- ¥15 uniapp uview http 如何实现统一的请求异常信息提示?