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

Struts的下拉列表标签说明!

阅读更多
java 代码
  1. [select  name="puOrganization.orgId" style="WIDTH: 186px;" ]   
  2. [logic:iterate  id="orgAll"  name="orgAllList"  ]   
  3. [option  value="${orgAll.orgId}"] [bean:write name="orgAll" property="orgName"/] [/option]             
  4. [/logic:iterate]     
  5. [/select]  

上面的代码相当于:

java 代码
  1. [html:select property="puOrganization.orgId" value="${equp.puOrganization.orgId}" styleClass="formDetailSelect" style="width:236px" ]   
  2.                                 [logic:present name="orgAllList"]   
  3.                                  [html:options collection="orgAllList" labelProperty="orgName" property="orgId"/]   
  4.                                 [/logic:present]   
  5.                            [/html:select]  

说明:

java 代码
  1. [select ]中的name对应于ActionForm中的属性名,(有可能是类类型,则为“类名.别的表的属性名”其中属性为外键),有可能为一般的属性(String)   
  2. [logic:iterate id=""]中的ID自己定义跟里面包含的标签中的name对应,一般跟 外面标签对应    
  3. 例如:[logic:present name=""]中的name对应!   
  4. 而name属性则对应于Action中的SetAttribute("A",B);中的A   
  5. [bean:write ]中的name跟[logic:iterate ]中的ID对应,而property为puOrganization那个类的属性!  
分享到:
评论

相关推荐

    struts1标签库详解

    * html:select:创建一个下拉列表框。 * html:submit:创建一个提交按钮。 * html:text:创建一个文本输入框。 Logic Tags Logic Tags 是 Struts 中的逻辑标签库,包含的标签可以用来进行逻辑判断、集合迭代和流程...

    Struts2全部标签使用说明

    Struts2是一个流行的MVC框架,它的标签库极大地方便了开发者在JSP页面上的工作。下面将详细介绍Struts2中的部分核心标签及其用法。 A. `<s:a>` 和 `<s:action>`: - `<s:a href="">` 标签用于创建超链接,它可以绑定...

    struts2 标签 s:optiontransferselect左右下拉列表的使用。

    在Struts2中,`s:optiontransferselect`是一个特殊的标签,用于创建具有双向选择功能的下拉列表,即“左列表”和“右列表”,用户可以在这两个列表之间转移选项,常用于多选场景。 **1. `s:optiontransferselect` ...

    Struts标签的使用说明

    用于生成HTML的`<select>`标签,即下拉列表或多选列表。此标签可以包含多个`<html:option>`或`<html:options>`标签。示例如下: ```xml <!-- 多个 <html:option> 或 <html:options> 标签 --> ``` ### 5. `...

    最全的struts2标签说明.rar

    此压缩包"最全的struts2标签说明.rar"包含了一份详细的Struts2标签说明,这对于理解和使用Struts2框架中的各种标签极其有用,特别是对于学习和教育目的。 在Struts2中,标签是视图层的核心组成部分,它们极大地简化...

    Struts标签集合简介

    以下是一些主要的Struts标签及其用途的详细说明: A. `<s:a>` 和 `<s:action>`: 这两个标签用于创建超链接和执行Action。`<s:a>` 相当于HTML的 `<a>` 标签,但提供了与Struts2框架的集成,可以动态生成URL。`...

    struts2 标签库 帮助文档

    optiontransferselect标签:创建两个选项以及转移下拉列表项,该标签生成两个下拉列表框,同时生成相应的按钮,这些按钮可以控制选项在两个下拉列表之间移动、排序。 radio标签:单选框。 optgroup标签:生成一个...

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

    optiontransferselect标签:创建两个选项以及转移下拉列表项,该标签生成两个下拉列表框,同时生成相应的按钮,这些按钮可以控制选项在两个下拉列表之间移动、排序。 radio标签:单选框。 optgroup标签:生成一个...

    struts2的s标签

    - **说明**:将下拉列表中的选项按组分类。 28. **`<s:optiontransferselect>`** - 用于选项的双向选择。 - **示例**: ```jsp ``` - **说明**:允许用户在两个列表之间选择和移动选项。 29. **`<s:param>`...

    Struts2常用标签解析

    - **功能**:`combobox` 标签用于创建一个组合框,它由单行文本框和下拉列表组成。 - **示例**: ```xml 请选择您喜欢的图书" theme="css_xhtml" labelposition="top" list="{'Spring2.0','J2EE','Ajax'}" size=...

    struts2.0的标签学习资料

    以下是一些主要的Struts2.0标签的详细说明: A. 动作相关标签: 1. `<s:a href="">` - 创建超链接,与HTML的`<a>`标签类似,可以绑定Action路径。 2. `<s:action name="">` - 执行指定的Action,通常用于页面间的...

    struts2标签用法

    6. `s:select`: 创建下拉列表,`list`属性指定数据源,`listKey`和`listValue`分别指定选项的键和值。 7. `s:submit`: 创建提交按钮,点击后将表单数据提交到Action。 8. `s:actionerror`, `s:fielderror`, `s:...

    struts2常用标签

    以下是对Struts2中一些常用标签的详细说明: 1. `<s:a>`:这是一个超链接标签,用于创建HTML的`<a>`标签。通过指定`href`属性,可以链接到指定的URL。与HTML的`<a>`标签不同,它还可以结合Struts2的Action映射,...

    Struts2标签库详解.rar

    `CodePub.Com说明.txt`可能是关于一个在线代码分享平台的说明,它可能包含如何查找、分享Struts2标签库的示例代码和解决方案。这样的资源对于开发者来说是非常有价值的,因为它提供了实践经验和支持。 `爱书吧-...

    Struts1.2常见标签使用对学java的人有用

    - **集合操作**:通过 `<html:optionsCollection>` 可以方便地处理集合数据,比如从数据库查询结果集中动态生成下拉列表选项。 通过上述标签的使用,可以显著提高开发效率,并使得页面逻辑更加清晰。希望本文能够...

    Struts2标签使用

    `<s:combobox>`:下拉列表 - **功能**:生成HTML的`<select>`元素。 - **示例**: ```xml , 20, 30}" /> ``` - **属性说明**: - `name`: 绑定到模型对象的属性名。 - `list`: 下拉选项的数据源。 ##### 11. ...

    struts2标签大全

    ### Struts2 标签大全解析 #### 一、概述 Struts2 是一款流行的 Java Web 开发框架,它提供了一系列强大的标签库来简化前端页面的开发工作。这些标签不仅功能强大,而且易于使用,可以帮助开发者快速构建动态的...

    复选框和下拉列表的提交和回显的实现方式

    ### 复选框和下拉列表的提交与回显实现方式 #### 一、复选框的Ajax回显(list页面) 在Web开发中,为了提高用户体验,常常需要使用Ajax来实现实时更新数据的功能。这里以“书籍列表”为例,介绍如何利用Ajax技术...

    struts2-tags-API.rar

    "struts2-tags-API"文件很可能是官方的API文档,包含每个标签的详细解释、属性列表以及示例用法。通过阅读这份文档,开发者可以更好地理解和运用Struts2标签,提高开发效率。 总结来说,Struts2标签库是Struts2框架...

    struts2 学习资料

    常见的标签包括`s:property`用于显示对象属性,`s:form`用于创建表单,`s:submit`用于提交按钮,`s:select`和`s:option`用于下拉列表等。通过学习这部分内容,开发者能更好地理解如何在JSP页面上集成业务逻辑。 ...

Global site tag (gtag.js) - Google Analytics