`
wuyizhong
  • 浏览: 50732 次
  • 性别: Icon_minigender_2
  • 来自: 南京
社区版块
存档分类
最新评论

Struts2单选按钮标签s:radio的使用及其设置默认值

阅读更多

首先在页面中引入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="#{buyer_gender }"/>

 如果使用get、set属性,则只需要将标签的name名设定和该属性一样的名字就可以了。

大家懂得,嚎~~

分享到:
评论

相关推荐

    struts2标签解析

    5. `s:radio`和`s:radiolist`: 同理,`s:radio`用于创建单个单选按钮,`s:radiolist`用于创建单选按钮组。它们的用法与`s:checkbox`和`s:checkboxlist`相似,只是在表单提交时,只会有一个单选按钮的值被提交。 6. ...

    struts2标签写法

    - `s:checkbox` 和 `s:radio`:用于创建复选框和单选按钮,可以进行多值选择。 2. **OGNL标签库** - `s:property`:显示对象属性的值,如 `&lt;s:property value="#session.user.name"/&gt;`,这里展示了session中的...

    struts2标签介绍4

    - `s:checkbox` 和 `s:radio`:创建复选框和单选按钮,方便进行多选或单选操作。 - `s:submit`:创建提交按钮,触发动作执行。 - `s:form`:创建表单,可以设置表单方法(GET或POST)、action属性等。 - `s:...

    struts2标签史上最详细的struts2标签介绍

    - `s:checkbox` 和 `s:radio`:用于创建复选框和单选按钮,支持数组和集合类型的绑定。 - `s:select`:创建下拉选择框,可以动态加载选项。 - `s:submit`:用于提交表单,可以自定义按钮样式和行为。 2. **控制...

    struts2 标签使用帮助

    - `s:checkbox`和`s:radio`:用于创建复选框和单选按钮,可以进行多选或多值绑定。 - `s:select`:创建下拉列表,支持动态加载选项。 - `s:form`:定义表单,支持AJAX提交和各种验证机制。 - `s:property`:显示...

    struts2相关标签描述

    - **数据标签**:处理数据绑定,如`s:select`用于下拉框,`s:checkbox`和`s:radio`处理复选和单选。 2. **Struts2标签的基本结构和使用**: - 标签通常以`s:`开头,如`s:property`,表示它是Struts2的自定义标签...

    Struts2图书馆管理系统

    6. `&lt;s:checkbox&gt;` 和 `&lt;s:radio&gt;`:用于创建复选框和单选按钮,可以进行多选或单选操作。 7. `&lt;s:iterator&gt;`:遍历集合,如List或Map,常用于显示表格或列表数据。 8. `&lt;s:property&gt;`:显示Action类属性的值,...

    Struts2标签库详解

    此外,Struts2还提供了像`&lt;s:radio&gt;`(单选按钮)、`&lt;s:checkboxtree&gt;`(树形复选框)等更多复杂的UI标签,以满足不同场景的需求。 总的来说,Struts2标签库极大地提升了开发效率,使得开发者可以专注于业务逻辑,...

    struts2的几种选择标签

    Struts2还提供了`&lt;s:checkboxlist&gt;`和`&lt;s:radiolist&gt;`标签,它们可以创建多选和单选的列表,通常与一个包含选项的Map一起使用。例如: ```jsp &lt;s:checkboxlist name="myCheckedItems" list="#{'Option1':'Option ...

    struts2标签整理

    `&lt;s:submit&gt;` - 提交按钮标签 用于创建一个提交按钮。 ```jsp &lt;s:submit value="提交"/&gt; ``` ##### 42. `&lt;s:subset&gt;` - 子集标签 用于获取集合的子集。 ```jsp &lt;s:subset value="list" start="0" end="10"&gt; &lt;s:...

    struts2-tags-API.rar

    - `s:checkbox`和`s:radio`:用于创建复选框和单选按钮,可以绑定到Action的布尔属性。 - `s:select`:创建下拉选择框,可绑定到Action的枚举或集合属性。 - `s:submit`:提交按钮,触发Action的执行。 - `s:form`:...

    Struts标签- HTML标签

    例如,Struts 2的`s:textfield`、`s:password`等标签,不仅继承了Struts 1的功能,还增加了更多特性,如OGNL表达式支持、动态属性等。 总结来说,Struts的HTML标签库是开发Java Web应用的重要工具,它简化了表单...

    Struts2.16 标签小节

    Struts2.16的标签库中包含了多个常用的标签,例如`s:textfield`用于创建输入字段,`s:submit`用于提交表单,`s:checkbox`和`s:radio`用于创建复选框和单选按钮,`s:select`用于创建下拉列表,`s:iterator`用于迭代...

    Struts标签--本人常用

    Struts标签是Apache Struts框架中的重要组成部分,它提供了一种声明式编程的方式,使得开发者在JSP页面中能够更加方便、简洁地处理业务逻辑和数据展示。这些标签主要用于简化视图层的开发,减少Java代码的使用,提高...

    struts2自学文档

    - **Radio**:创建单选按钮组。 - **Select**:创建下拉列表。 #### 十、表单防重复提交 - **防止重复提交**:通过在表单中加入隐藏字段、使用令牌等机制避免重复提交问题。 #### 十一、OGNL表达式 - **OGNL**...

    Struts2实战总结

    Struts2提供了 `&lt;s:radio&gt;` 和 `&lt;s:checkboxlist&gt;` 标签来生成单选框和复选框。 1. **带默认值的单选框**: ```xml &lt;s:radio name="uncarInsPolicy.policyStateCode" list="#{'5':'通过','2':'不通过'}" listKey=...

    Struts标签文档

    4. `&lt;html:radio&gt;`和`&lt;html:checkbox&gt;`:这两个标签用于创建单选按钮和复选框。通过`value`属性,它们可以绑定到ActionForm的布尔属性。 5. `&lt;html:select&gt;`、`&lt;html:option&gt;`和`&lt;html:optionsCollection&gt;`:这些...

    jsp struts1 标签实例详解第1/2页

    Struts1是一个经典的Java Web框架,它通过提供一系列的标签库...这个实例展示了如何使用Struts1的ActionForm和JSP标签来构建一个包含多种输入类型的表单,包括文本输入、密码输入、单选按钮、复选框以及多选下拉框。

    Birt Report技术

    2. **报表参数默认值**:设置报表参数的默认值,简化用户操作。 3. **web.xml 配置**:通过 web.xml 文件配置 BIRT 相关的初始化参数和监听器。 4. **报表参数页面开发**: - **参数传递方式**:介绍不同的参数传递...

Global site tag (gtag.js) - Google Analytics