首页 > 代码库 > Struts2中 radio标签的详细使用方法
Struts2中 radio标签的详细使用方法
首先在页面中引入struts标签库:
<%@ taglib prefix="s" uri="/struts-tags"%>
在JSP页面中创建单选按钮radio的方法:
<s:radio list="#{‘1‘:‘先生‘,‘0‘:‘女士‘}" name="gender" value="http://www.mamicode.com/1"/>
其中list中的键值对表示所有的选项,value表示设置的默认值,如果这个默认值是从后台传过来的,可以这样设置:
<s:radio list="#{‘1‘:‘先生‘,‘0‘:‘女士‘}" name="gender" value="http://www.mamicode.com/gender.id"/>
当list属性为Action传过来的Map时 可以自动显示为key-value形式
<s:radio list="%{map}" name="gender" value="http://www.mamicode.com/gender.id"/>
当list属性为Action传过来的List<Gender>时 需要添加 listKey listValue属性 listKey对应提交到数据库中的值 listValue对应显示的文本
<s:radio list="%{list}" name="gender" value="http://www.mamicode.com/gender.id" listKey="id" listValue="http://www.mamicode.com/genderText""/>
<s:radio name="test" id="test" list="%{#{1:‘全部‘,2:‘指定商品‘}}" theme="simple" value="http://www.mamicode.com/promotionScope" onchange=""></s:radio>
promotionScope为后台所传参数,<s:property value=http://www.mamicode.com/“promotionScope”/>,在
Struts2中 radio标签的详细使用方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。