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

struts2 doubleselect标签(表单标签)

 
阅读更多

 doubleselect标签会生成一个级联列表(即两个下拉列表框)当地一个列表框选中时第二个随之改变(理解为二级联动)

 

常用属性:

 

  1. list:指定用于输出第一个下拉列表框中的选项集合;
  2. listKey:用于指定几何元素中的某个属性作为第一个下拉列表框的value,如果集合是map则可以使用key和value值分别代表map对象的key和value作为复选框的value;
  3. listValue:用于指定集合元素中的某个属性作为复选框的标签,如果是map则可以使用key和value值分别代表map对象的key和value作为第一个下拉列表框的标签;
  4. doubleList:指定用于输出第二个下拉列表框中的选项集合;
  5. doubleListKey:用于指定几何元素中的某个属性作为第二个下拉列表框的value,如果集合是map则可以使用key和value值分别代表map对象的key和value作为复选框的value;
  6. doubleListValue:用于指定集合元素中的某个属性作为第二个下拉框的标签,如果是map则可以使用key和value值分别代表map对象的key和value作为第二个下拉列表框的标签;
  7. doubleName:指定第二个下拉列表框的name属性

eg:

<s:form action="x">
 <s:doubleselect
  label="请选择您喜欢的图书"
  size="3"
  name="author" list="#bs.keySet()"
  doubleList="#bs[top]"
  doubleSize="3"
  doubleName="book"/> 
</s:form>

 

分享到:
评论

相关推荐

    struts2中doubleselect标签的应用

    ### Doubleselect标签概述 在Struts2中,`doubleselect`标签是一种非常实用的标签,主要用于创建两个级联选择框。这种标签允许用户在一个下拉列表中进行选择时,另一个相关的下拉列表会自动更新其选项。这对于处理...

    struts2 doubleselect 实例

    Struts2 Doubleselect标签是用于创建二级联动下拉列表的,这种控件在网页表单中常见于需要显示层次关系数据的场景,例如省份-城市的选择。Doubleselect标签结合了两个下拉列表,其中一个的选择会影响到另一个下拉...

    struts2地市、县区二级联动下拉菜单 doubleselect标签

    `doubleselect`标签是Struts2自定义标签库的一部分,它允许开发者创建两个相关的下拉列表,当用户在第一个下拉框选择一个选项时,第二个下拉框的内容会相应地更新。这种联动效果能够提高用户界面的交互性和用户体验...

    j2ee-struts2-Select_DoubleSelect.rar_struts2 doubleselect

    在Struts2中,我们有许多内置的标签来帮助开发者更方便地处理表单元素,例如`&lt;s:select&gt;`和`&lt;s:doubleselect&gt;`就是其中两个用于创建下拉列表的标签。下面我们将详细探讨这两个标签以及如何在J2EE项目中使用它们。 1...

    Struts2的doubleselect标签演示

    在Struts2框架中,`doubleselect`标签是用于创建一对多选择的HTML元素,通常表现为两个下拉列表,其中一个选项的选择会影响到另一个下拉列表的选项显示。这个标签使得用户在前端界面可以方便地进行关联数据的选择,...

    Struts2-Double-Select-Example

    3. **创建JSP页面**:创建一个JSP页面(如double_select.jsp),使用Struts2的标签库来渲染表单。包括两个`&lt;s:select&gt;`标签,一个用于父级,一个用于子级。例如: ```jsp &lt;s:form action="doubleSelect"&gt; 请选择....

    struts2 标签库 帮助文档

    doubleselect标签:生成一个相互关联的列表框,该标签由两个下拉选择框组成。 datetimepicker标签:生成一个日期、时间下拉列表框。 head标签:生成HTML页面的HEAD部分。 file标签:在页面上生成一个上传文件元素...

    Struts2标签详解及具体实例解析

    `&lt;s:form&gt;` 表单标签 - **用途**:创建一个表单。 - **示例代码**: ```xml 用户名"/&gt; 保存"/&gt; ``` - **解释**:创建一个名为“saveUser”的表单,其中包含一个用户名输入框和一个提交按钮。 ##### 23. `...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    Struts 2标签库包含了大量预定义的标签,这些标签封装了常见的Web页面元素和交互逻辑,如表单控件、数据绑定、条件判断等,可以显著提高开发效率和代码质量。以下是对部分标签的详细介绍: #### `&lt;s:a&gt;` 标签 该...

    JSP_struts2标签大全.doc

    除此之外,Struts 2还提供了许多其他标签,如`s:textfield`用于输入文本,`s:textarea`用于多行文本输入,`s:submit`用于提交表单,`s:form`用于定义表单,`s:iterator`用于遍历集合,`s:if`和`s:else`用于条件判断...

    重要知识struts2标签详解收集.pdf

    表单标签用于构建表单元素,如 `&lt;s:textfield&gt;` 用于创建文本输入框,`&lt;s:submit&gt;` 用于提交表单。非表单标签则包含其他HTML元素,如 `&lt;s:a&gt;` 用于创建超链接。 2. 非UI标签:这些标签主要处理数据访问和逻辑控制。...

    struts2标签详解(收集).pdf

    表单标签如用于创建输入字段,用于提交表单,而非表单标签如生成页面头部信息。 2. 非UI标签:主要服务于数据访问和逻辑控制。流程控制标签如、用于条件判断和流程控制,数据访问标签如用于输出ValueStack中的值,...

    struts2标签详解(收集)汇编.pdf

    Struts2是一个强大的MVC框架,它的标签库是其核心特性之一,极大地简化了视图层的开发,同时提供了丰富的功能。以下是对Struts2标签的详细解释: 1. **Struts2的作用** - **主题与模板支持**:Struts2提供了一系列...

    struts2常用标签

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,使得开发者可以更加便捷地构建动态网页。以下是对Struts2中一些常用标签的详细说明: 1. `&lt;s:a&gt;`:这是一个超链接标签,用于创建HTML的`&lt;a&gt;`标签。通过指定`...

    struts2标签学习

    Struts2标签是Java开发中基于Struts2框架的一个重要组成部分,它提供了丰富的标签库,使得在JSP页面中处理业务逻辑和展示数据变得更加简洁和高效。与Struts1的标签库相比,Struts2的标签更加灵活且功能更加强大。 ...

    Java实训教程 Java软件开发实战 Java开发框架介绍 struts2_5_标签 共113页.pptx

    除了表单相关的标签外,Struts2还提供了一些非表单标签,用于实现更复杂的功能,例如: 1. **`&lt;s:property&gt;`**:用于输出值栈中的值。 2. **`&lt;s:i18n&gt;`**:支持国际化。 3. **`&lt;s:iterator&gt;`**:用于迭代集合或数组...

    struts2标签介绍

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,简化了JSP页面的编写,提高了开发效率。在Struts2中,所有的标签都统一在`&lt;s&gt;`前缀下,通过引入`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`就可以在页面上...

    Struts2常用标签

    ### Struts2常用标签详解 #### 一、概述 Struts2框架作为一款成熟的Web应用开发框架,在Java Web开发领域有着广泛的应用。Struts2框架提供了丰富的标签库,这些标签可以极大地方便开发者进行Web页面的开发工作。...

Global site tag (gtag.js) - Google Analytics