在ActionForm中设置这个radio相对应的属性就可以了啊
解决方案 »
- 我下载的是最新的struts2 2.2.3 ,但是docs里只有三个,没有api,在myeclipse里面想查看本地的api帮助。
- 关于java动态调用webservice
- spring 就是没值。大家帮我看看吧。几天了
- java主机常见问题(jsp版本)
- 请问nasdaq提供webservice服务吗或者类似的其他服务
- 請大家幫忙介紹一下關於JSF有什麼好的書或則是參考質料﹗﹗﹗﹗﹗﹗﹗﹗﹗﹗﹗﹗﹗
- ~~~~~~紧急问题求助,答对马上给分
- 用Weblogic+Sql Server2000,Connection Pool的中文问题
- 高并发下如何控制电商下超卖现象
- tomcat启动报错
- 请问怎样访问另外一台机器上的EJB?
- Hibernate执行insert语句出错,何解呢?
没明白你的设置value值是什么意思!!
在List中的不就是被选中的嘛!!
你说的有多个radio是有多个property的radio,还是具有一个property的radio有多个value。
中间部分是它的value,所有与form相关的标签都可以这样处理
<html:radio property = "cd70" value="???????"/><bean:write name="aa" /><br>
</logic:iterate>如果是多条选项,应该是
<html:radio property = "cd70" value="11"/>
<html:radio property = "cd70" value="11"/>
<html:radio property = "cd70" value="11"/>value值重复了,怎么使他和<bean:write name="aa" />打印出的值对应
value的值就是<bean:write name="aa" />得值
<html:radio property = "cd70" value="1"/><bean:write name="aa" /><br>
</logic:iterate>
以上的代码似乎有问题,循环了好多遍但是画出来的radio值都是一样的(其实对应form中的cd70变量的值),尽管显示出来的<bean:write name="aa" />值是不一样的....
建议可以如下一试
<html:radio property = "cd70" value="xxx"></html:radio>
value的值就是<bean:write name="aa" />的值(看你怎么取了,用"<%=xxx%>"肯定可以的),实在不行还是用纯jsp代码吧....
<input type="radio" id="cd70" name="cd70" value="<bean:write: name="form" property="aa">">
这样都可以了
楼上的方法也行,因为我用过。不过自己感觉value="<bean:write: name="form" property="aa">"这么写不是很好
<html:radio property = "cd70" value=Form.getCd0070() /><bean:write name="aa" /><br>
</logic:iterate>
不知道我是不是理解对了。
变量有点莫名其妙?