`
conkeyn
  • 浏览: 1528972 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

radio标签

阅读更多

 

import java.util.SortedMap;
import java.util.TreeMap;
import com.opensymphony.xwork2.ActionSupport;

public class RadioTestAction extends ActionSupport {
    private int userType;
    private int incomeLevel;
    private static SortedMap<Integer, String> incomeLevels;
    static {
        incomeLevels = new TreeMap<Integer, String>();
        incomeLevels.put(1, "0 - $10,000");
        incomeLevels.put(2, "$10,001 - $30,000");
        incomeLevels.put(3, "$30,001 - $50,000");
        incomeLevels.put(4, "Over $50,000");
    }
    public int getIncomeLevel() {
        return incomeLevel;
    }
    public void setIncomeLevel(int incomeLevel) {
        this.incomeLevel = incomeLevel;
    }
    public int getUserType() {
        return userType;
    }
    public void setUserType(int userType) {
        this.userType = userType;
    }
    
    public SortedMap<Integer, String> getIncomeLevels() {
        return incomeLevels;
    }
}

 radio.jsp页面:

<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<title>radio Tag Example</title>
<style type="text/css">@import url(css/main.css);</style>
</head>
<body>
<div id="global" style="width:450px">
	<h3>Membership Form</h3>
	<s:form>
		<s:radio name="userType" label="User Type" 
				list="#{'1':'Individual', '2':'Organization'}"
		/>
		<s:radio name="incomeLevel" label="Income Level" 
				list="incomeLevels"
		/>
    	<s:submit/>
	</s:form>
</div>
</body>
</html>
 

 

 

 

分享到:
评论

相关推荐

    Javasipt:操作radio标签详解

    2. **JavaScript操作Radio标签** JavaScript提供了多种方式来获取或设置单选按钮的状态。 - **方法一**: 使用`document.getElementsByName()`方法获取所有同名的`radio`元素,然后遍历这些元素,检查哪个被选中...

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

    在Struts2框架中,s:radio标签被用来生成单选按钮组,常用于表单中让用户作出唯一选择的场景。然而,在使用s:radio标签时,我们可能会遇到一些问题,比如如何在单选按钮选中状态改变时触发事件。由于s:radio标签生成...

    struts2(checkbox_radio_select)表单标签的应用及详细事例

    本文将详细介绍Struts2中用于处理复选框(checkbox)、单选按钮(radio)以及下拉选择框(select)的表单标签,并通过具体的例子展示它们的用法。 ### 1. 表单标签Checkbox - 复选框 **复选框**允许用户从多个选项...

    layui layer.open()中的select,radio不显示.zip

    layui layer.open()中的select,radio不显示.zip

    struts1.x标签库详解

    * html:radio 标签:生成单选框。 * html:select 标签:生成下拉列表。 * html:write 标签:生成 HTML 输出。 Logic Tags Logic Tags 库包含的标签可以用来进行逻辑判断、集合迭代和流程控制。 * logic:equal ...

    公司内部自定义标签的使用

    1.3.4 参数 radio 标签: 用于创建单选按钮,用户在多个互斥选项中选择一个。 通过以上内容,开发者不仅可以了解如何在项目中使用自定义标签,还能理解其背后的设计思想和实现原理。对于初学者来说,虽然初始学习...

    软件开发框架Struts2标签库.pdf

    表单标签包括form、textfield、password、textarea、select、radio、checkbox 等标签。 * form 标签:用于构建Web 表单。 * textfield 标签:用于构建文本输入框。 * password 标签:用于构建密码输入框。 * ...

    struts2标签大全

    8. **s:radio标签**和**s: radiogroup标签**:创建单选按钮,前者用于单个选项,后者用于一组互斥的选项。 9. **s:select标签**和**s:option标签**:创建下拉选择框,s:option用于填充选项,可以动态生成或静态定义...

    Struts2+API+标签全解+网页说明

    radio标签:单选框。 optgroup标签:生成一个下拉列表框的选择组,下拉列表框中可以包含多个选择组。 token标签:防用户多次提交表单。 textarea标签:文本域。 updownselct标签:支持选项内容的上下移动。 ...

    ognl(关于标签strusts2)

    在Struts2中,OGNL(Object-Graph Navigation Language)是核心表达式语言,它被广泛用于视图层,尤其是Struts2的标签库。OGNL是一种强大的、灵活的表达式语言,可以方便地访问和操作对象的属性。 OGNL的主要特点和...

    struts2标签的使用

    5. **s:checkbox和s:radio标签** 这两个标签用于创建复选框和单选按钮。例如,`同意协议" /&gt;`和`&lt;s:radio list="{'Yes','No'}" name="confirm" label="确认" /&gt;`,list属性用于指定选项列表。 6. **s:submit标签**...

    struts2 标签库 帮助文档

    radio标签:单选框。 optgroup标签:生成一个下拉列表框的选择组,下拉列表框中可以包含多个选择组。 token标签:防用户多次提交表单。 textarea标签:文本域。 updownselct标签:支持选项内容的上下移动。 ...

    Struts标签--本人常用

    5. **str:checkbox标签** 和 **str:radio标签**: 分别用于创建复选框和单选按钮,可以进行多选或多值绑定。例如: ```jsp 同意协议"/&gt; &lt;s:radio name="gender" list="{'男','女'}" label="性别"/&gt; ``` 6. **...

    jsp中radio控件的使用

    在JSP中,我们可以使用JSP标签库(例如JSTL)或者EL表达式来动态生成`radio`控件。例如: ```jsp ${options}" var="option"&gt; &lt;input type="radio" name="choice" value="${option.value}"&gt;${option.label} ``` ...

    radio、checkbox、select等选择标签的总结

    - `radio` 标签用于创建一组互斥的选择选项。这意味着用户只能选择其中的一个选项。 - `name` 属性是关键,它将多个`radio`按钮关联在一起,确保同一组内的选项互斥。 - `value` 属性定义了每个选项的值,这将在...

    struts2 radio

    在Struts2中,`radio`标签是用于处理单选按钮的,它提供了一种优雅的方式来呈现和处理用户界面中的选择项。这篇博客文章可能是关于如何在Struts2框架中使用`radio`标签的深入讲解。 在Web开发中,单选按钮通常用于...

    权威实用jsp自定义标签demo<select,checkbox,radio>

    综上所述,“权威实用jsp自定义标签demo,checkbox,radio&gt;”教程旨在帮助开发者掌握如何创建和使用与选择器相关的自定义标签,从而提升JSP开发的效率和质量。通过学习这个教程,你可以了解到自定义标签的核心概念、...

    深入浅出Struts2(附源码)

    5.12 radio标签 74 5.13 select标签 76 5.14 用optgroup标签对选项进行分组 79 5.15 checkboxlist标签 82 5.16 combobox标签 83 5.17 updownselect标签 85 5.18 optiontransferselect标签 87 5.19 ...

Global site tag (gtag.js) - Google Analytics