您的位置:首页 > 编程语言 > Java开发

Struts2中 radio标签的详细使用方法

2016-03-23 13:05 543 查看
首先在页面中引入struts标签库:

<%@ taglib prefix="s" uri="/struts-tags"%>


在JSP页面中创建单选按钮radio的方法:

<s:radio list="#{'1':'先生','0':'女士'}" name="gender" value="1"/>


其中list中的键值对表示所有的选项,value表示设置的默认值,如果这个默认值是从后台传过来的,可以这样设置:

<s:radio list="#{'1':'先生','0':'女士'}" name="gender" value="gender.id"/>


  

当list属性为Action传过来的Map时 可以自动显示为key-value形式

<s:radio list="%{map}" name="gender" value="gender.id "/>


当list属性为Action传过来的List<Gender>时 需要添加 listKey listValue属性 listKey对应提交到数据库中的值 listValue对应显示的文本

<s:radio list="%{list}" name="gender" value="gender.id" listKey="id" listValue="genderText""/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: