`
shukuiyan
  • 浏览: 412776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2的<s:radio/>默认选中值的解决方法

阅读更多

<s:radio/> 设置默认选中值时,使用value属性来设置,可是执行以下语句时,并不能生效:

<s:radio list="#{'sunshine':'阳光保险','picc':'人保保险','pingan':'平安保险'}" listKey="key" listValue="value" id="Merchant" name="Merchant" value="picc" />

 

后来查资料发现value的值需要加上‘’就可以了,如下

<s:radio list="#{'sunshine':'阳光保险','picc':'人保保险','pingan':'平安保险'}" listKey="key" listValue="value" id="Merchant" name="Merchant" value="'picc'" />

 

遇到value是非字符串时,就不需要加‘’了。如:

<s:radio list='#{1:"A";2:"B",3:"C"}' name="name" value="3" />

这样就可以了

分享到:
评论

相关推荐

    Struts2标签使用.docx

    13. `&lt;s:if&gt;`, `&lt;s:elseif&gt;`, `&lt;s:else&gt;`:条件判断标签,如`&lt;s:if test="%{condition1}"&gt;...&lt;s:elseif test="%{condition2}"&gt;...&lt;s:else&gt;...&lt;/s:else&gt;&lt;/s:elseif&gt;&lt;/s:if&gt;`,可以用来根据表达式的真假执行不同的代码...

    Struts标签

    - `&lt;s:checkbox&gt;`:创建复选框,可以设置value表示默认选中状态。 - `&lt;s:radio&gt;`:创建单选按钮组。 - `&lt;s:checkboxlist&gt;`和`s:radiolist`:创建多个复选框或单选按钮的列表。 - `&lt;s:file&gt;`:用于文件上传,通常...

    struts标签

    `&lt;s:url&gt;`定义URL,`&lt;s:a&gt;`则创建超链接,两者结合使用,如`&lt;s:url id="link" action="userAction"/&gt;&lt;s:a href="%{link}"&gt;点击这里&lt;/s:a&gt;`。 6. `&lt;s:form&gt;`: 创建表单,可以与Action关联。`action`属性指定提交的...

    struts2标签库详解参考模板.pdf

    13. `&lt;s:if&gt;`, `&lt;s:elseif&gt;`, `&lt;s:else&gt;`:条件判断标签,用于根据表达式的值执行不同的代码块,如`&lt;s:if test="%{userAge &gt; 18}"&gt;成年人&lt;/s:if&gt;`。 14. `&lt;s:div&gt;`:类似HTML的`&lt;div&gt;`,用于组织页面结构。 15. `...

    Struts2标签使用.pdf

    11. `&lt;s:checkbox&gt;`:生成单个复选框,`name`属性指定Bean的属性,`value`属性设置默认选中状态。 12. `&lt;s:checkboxlist&gt;`:用于生成多个复选框,`name`属性指定Bean的属性,`list`属性定义选项列表,同样支持默认...

    struts2标签库详解.pdf

    12. `&lt;s:checkboxlist&gt;`:创建一组复选框,`list`属性用于设置可选值,`value`属性用于设置默认选中项。 13. `&lt;s:if&gt;`, `&lt;s:elseif&gt;`, `&lt;s:else&gt;`:条件判断标签,类似Java的if-else语句,`test`属性用于指定判断...

    struts2标签库详解参考模板.docx

    12. `&lt;s:checkboxlist&gt;`:生成一组复选框,`list`属性定义选项集合,`value`用于设置默认选中的值。 13. `&lt;s:if&gt;`, `&lt;s:elseif&gt;`, `&lt;s:else&gt;`:条件判断标签,用于根据表达式的值执行不同的逻辑。`test`属性是一个...

    set与if总结.docx

    同理,对于 session 和 page 作用域的变量,输出方式分别为:`&lt;s:property value="#session.miloVal"/&gt;` 和 `&lt;s:property value="#attr.miloVal"/&gt;`,需要注意的是,`attr` 默认会从 page, request, session, then ...

    struts标签-HTML标签笔记

    - **功能**:用于设置复选框组的默认选中状态。 - **示例**: ```xml &lt;html:multibox property="selectedFruits" value="apple" /&gt; &lt;html:multibox property="selectedFruits" value="banana" /&gt; ``` - **关键...

    Struts2的s:radio标签使用及用jquery添加change事件

    ’男’,’0′:’女’}}” theme=”simple”&gt;&lt;/s&gt;为例 在使用s:radio标签的时候,如果要使该标签默认选中一项,可以通过两种方法 1、通过js代码实现 代码如下: document.getElementsByName(‘user.sex’)[0].checked=...

    struts2标签学习笔记

    总结,Struts2的标签库极大地简化了Web开发中的视图构建,通过 `&lt;s:radio&gt;` 和 `&lt;s:checkbox&gt;` 标签,我们可以方便地创建交互式的表单元素,使用户界面更加友好。了解并熟练掌握这些标签的使用,将有助于提升开发...

    struts2实战总结

    &lt;tr class="&lt;s:if test='#listStat.odd==true'&gt;tableStyle-tr1&lt;/s:if&gt;&lt;s:else&gt;tableStyle-tr2&lt;/s:else&gt;"&gt; ``` 这里通过`&lt;s:if&gt;`判断当前行是否为奇数行,从而决定应用哪个CSS类。 **5. 选择框的配置与使用** ...

    struts配置文件[定义].pdf

    - `&lt;html:select&gt;`:创建下拉选择框,`name`和`property`用于ActionForm Bean的映射,`value`指定默认选中的选项。 - `&lt;html:options&gt;`:在`&lt;html:select&gt;`内部使用,用于定义下拉选项。`collection`属性可以是一个...

    Struts平台建设PPT(3)

    - 列表框:`&lt;select&gt;`标签创建下拉列表,`&lt;option&gt;`标签定义列表中的选项,`selected`属性表示默认选中项。 - 多选列表框:与列表框类似,但通过`size`和`multiple`属性,用户可以同时选择多个选项。 - 多行文本框:...

    struts1.x html标签 radio,checkbox,multibox,select的使用

    在HTML中,单选按钮通常用`&lt;input type="radio"&gt;`表示,但在Struts1.x中,`html:radio`提供了更便捷的方式来绑定后台的ActionForm属性。通过设置`property`属性,可以将选定的值与ActionForm中的某个字段关联。如果...

    Struts2单选按钮详解及枚举类型的转换代码示例

    Struts2单选按钮使用 `&lt;s:radio&gt;` 标签来生成单选按钮。基本语法如下: ``` &lt;s:radio list="#{'MAN':'男','WOMEN':'女'}" name="gender" listKey="key" listValue="value" value="'MAN'" theme="simple"/&gt; ``` 其中...

    jsp快速入门教程

    - 单选框:`&lt;input type="radio" name="字段名" value="选项值" checked&gt;` - 同一组单选框具有相同的`name`属性值。 - 复选框:`&lt;input type="checkbox" name="字段名" value="选项值"&gt;` - 多个复选框可以同时被...

Global site tag (gtag.js) - Google Analytics