`
- 浏览:
563972 次
- 性别:
- 来自:
北京
-
java 代码
- [select name="puOrganization.orgId" style="WIDTH: 186px;" ]
- [logic:iterate id="orgAll" name="orgAllList" ]
- [option value="${orgAll.orgId}"] [bean:write name="orgAll" property="orgName"/] [/option]
- [/logic:iterate]
- [/select]
上面的代码相当于:
java 代码
- [html:select property="puOrganization.orgId" value="${equp.puOrganization.orgId}" styleClass="formDetailSelect" style="width:236px" ]
- [logic:present name="orgAllList"]
- [html:options collection="orgAllList" labelProperty="orgName" property="orgId"/]
- [/logic:present]
- [/html:select]
说明:
java 代码
- [select ]中的name对应于ActionForm中的属性名,(有可能是类类型,则为“类名.别的表的属性名”其中属性为外键),有可能为一般的属性(String)
- [logic:iterate id=""]中的ID自己定义跟里面包含的标签中的name对应,一般跟 外面标签对应
- 例如:[logic:present name=""]中的name对应!
- 而name属性则对应于Action中的SetAttribute("A",B);中的A
- [bean:write ]中的name跟[logic:iterate ]中的ID对应,而property为puOrganization那个类的属性!
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
* html:select:创建一个下拉列表框。 * html:submit:创建一个提交按钮。 * html:text:创建一个文本输入框。 Logic Tags Logic Tags 是 Struts 中的逻辑标签库,包含的标签可以用来进行逻辑判断、集合迭代和流程...
Struts2是一个流行的MVC框架,它的标签库极大地方便了开发者在JSP页面上的工作。下面将详细介绍Struts2中的部分核心标签及其用法。 A. `<s:a>` 和 `<s:action>`: - `<s:a href="">` 标签用于创建超链接,它可以绑定...
在Struts2中,`s:optiontransferselect`是一个特殊的标签,用于创建具有双向选择功能的下拉列表,即“左列表”和“右列表”,用户可以在这两个列表之间转移选项,常用于多选场景。 **1. `s:optiontransferselect` ...
用于生成HTML的`<select>`标签,即下拉列表或多选列表。此标签可以包含多个`<html:option>`或`<html:options>`标签。示例如下: ```xml <!-- 多个 <html:option> 或 <html:options> 标签 --> ``` ### 5. `...
此压缩包"最全的struts2标签说明.rar"包含了一份详细的Struts2标签说明,这对于理解和使用Struts2框架中的各种标签极其有用,特别是对于学习和教育目的。 在Struts2中,标签是视图层的核心组成部分,它们极大地简化...
以下是一些主要的Struts标签及其用途的详细说明: A. `<s:a>` 和 `<s:action>`: 这两个标签用于创建超链接和执行Action。`<s:a>` 相当于HTML的 `<a>` 标签,但提供了与Struts2框架的集成,可以动态生成URL。`...
optiontransferselect标签:创建两个选项以及转移下拉列表项,该标签生成两个下拉列表框,同时生成相应的按钮,这些按钮可以控制选项在两个下拉列表之间移动、排序。 radio标签:单选框。 optgroup标签:生成一个...
optiontransferselect标签:创建两个选项以及转移下拉列表项,该标签生成两个下拉列表框,同时生成相应的按钮,这些按钮可以控制选项在两个下拉列表之间移动、排序。 radio标签:单选框。 optgroup标签:生成一个...
- **说明**:将下拉列表中的选项按组分类。 28. **`<s:optiontransferselect>`** - 用于选项的双向选择。 - **示例**: ```jsp ``` - **说明**:允许用户在两个列表之间选择和移动选项。 29. **`<s:param>`...
- **功能**:`combobox` 标签用于创建一个组合框,它由单行文本框和下拉列表组成。 - **示例**: ```xml 请选择您喜欢的图书" theme="css_xhtml" labelposition="top" list="{'Spring2.0','J2EE','Ajax'}" size=...
以下是一些主要的Struts2.0标签的详细说明: A. 动作相关标签: 1. `<s:a href="">` - 创建超链接,与HTML的`<a>`标签类似,可以绑定Action路径。 2. `<s:action name="">` - 执行指定的Action,通常用于页面间的...
6. `s:select`: 创建下拉列表,`list`属性指定数据源,`listKey`和`listValue`分别指定选项的键和值。 7. `s:submit`: 创建提交按钮,点击后将表单数据提交到Action。 8. `s:actionerror`, `s:fielderror`, `s:...
以下是对Struts2中一些常用标签的详细说明: 1. `<s:a>`:这是一个超链接标签,用于创建HTML的`<a>`标签。通过指定`href`属性,可以链接到指定的URL。与HTML的`<a>`标签不同,它还可以结合Struts2的Action映射,...
`CodePub.Com说明.txt`可能是关于一个在线代码分享平台的说明,它可能包含如何查找、分享Struts2标签库的示例代码和解决方案。这样的资源对于开发者来说是非常有价值的,因为它提供了实践经验和支持。 `爱书吧-...
- **集合操作**:通过 `<html:optionsCollection>` 可以方便地处理集合数据,比如从数据库查询结果集中动态生成下拉列表选项。 通过上述标签的使用,可以显著提高开发效率,并使得页面逻辑更加清晰。希望本文能够...
`<s:combobox>`:下拉列表 - **功能**:生成HTML的`<select>`元素。 - **示例**: ```xml , 20, 30}" /> ``` - **属性说明**: - `name`: 绑定到模型对象的属性名。 - `list`: 下拉选项的数据源。 ##### 11. ...
### Struts2 标签大全解析 #### 一、概述 Struts2 是一款流行的 Java Web 开发框架,它提供了一系列强大的标签库来简化前端页面的开发工作。这些标签不仅功能强大,而且易于使用,可以帮助开发者快速构建动态的...
### 复选框和下拉列表的提交与回显实现方式 #### 一、复选框的Ajax回显(list页面) 在Web开发中,为了提高用户体验,常常需要使用Ajax来实现实时更新数据的功能。这里以“书籍列表”为例,介绍如何利用Ajax技术...
"struts2-tags-API"文件很可能是官方的API文档,包含每个标签的详细解释、属性列表以及示例用法。通过阅读这份文档,开发者可以更好地理解和运用Struts2标签,提高开发效率。 总结来说,Struts2标签库是Struts2框架...
常见的标签包括`s:property`用于显示对象属性,`s:form`用于创建表单,`s:submit`用于提交按钮,`s:select`和`s:option`用于下拉列表等。通过学习这部分内容,开发者能更好地理解如何在JSP页面上集成业务逻辑。 ...