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

对象嵌套对象的Struts表现层显示

阅读更多

Struts的ActionForm对象是由多个对象组成,如下:

 

public class SettleEnterRecord implements java.io.Serializable {

	private String enterRecordId;
	private SettleEnterCarMark settleEnterCarMark;
	private SettleEnterCarTypeModel settleEnterCarTypeModel;
	private SettleEnterRedo settleEnterRedo;
}

 为了在JSP表单中显示ActionForm中某些字段的内容时,需要重写里面对象toString()方法

@Override
    public String toString() {
        return getModelName();
    }
 

 

分享到:
评论

相关推荐

    Struts中嵌套集合的显示示例

    在处理复杂数据结构,尤其是涉及到集合对象的嵌套时,Struts提供了强大的展现能力。这个示例将探讨如何在Struts中有效地展示嵌套集合的数据。 首先,我们来理解一下什么是嵌套集合。在编程中,集合可以包含其他集合...

    iterator嵌套,struts2

    在JSP页面中,使用Struts2的`iterator`标签遍历`timereportinfo_view`时,我们需要进行两层嵌套。外层`iterator`遍历`LinkedHashMap`的键值对,内层`iterator`则遍历每个日期对应的`List`。下面是如何正确使用`...

    Digester解析XML的小例子(对象嵌套)

    在这个例子中,`root`、`parent`和`child`元素对应着三层嵌套的对象结构。 Digester会根据预先设定的规则,依次创建`Root`、`Parent`和`Child`对象,并在适当的时候设置它们的属性或子对象。 要实现这个例子,我们...

    Struts2最佳实践之一-在复杂实体对象中,如何将页面参数转换为实体对象

    然而,对于复杂的实体对象,如包含嵌套属性或集合类型的对象,Struts2仍然能够处理。比如,我们有一个User实体,其中包含一个Address属性,而Address又有city和country属性。在页面上,我们可以这样表示: ```html ...

    Struts iterator JSP Map 中嵌套 Map

    Struts迭代器(Iterator)在JSP中与Map的交互是一种常见的编程场景,尤其是在处理表单数据、展示复杂对象结构时。Struts2框架提供了一种便捷的方式,允许我们在JSP页面上遍历并显示存储在Map中的数据。这篇博客...

    Struts中List里嵌套Map

    在处理复杂数据结构时,Struts框架提供了灵活的数据绑定能力,其中包括在List中嵌套Map的情况。这个主题主要涉及到如何在Struts的ActionForm或者Action类中接收并处理这种复杂的数据结构,以及在JSP页面上进行展示。...

    struts标签 struts标签 struts标签

    Struts标签是Apache Jakarta Struts框架中的一部分,用于简化Java Web应用程序开发中的视图层构建。Struts标签库提供了一组预定义的JSP标签,这些标签有助于开发者更有效地处理常见的Web开发任务,如表单处理、数据...

    struts2 ognl用法项目

    OGNL是Struts2的核心组件之一,它允许开发者以简洁的方式访问和操作对象属性,无论是简单的字段还是嵌套的对象关系。在Struts2中,OGNL用于处理动作类的属性到JSP页面的传递,以及用户输入到动作类的绑定。 首先,...

    Struts2_OGNL

    3. 遍历整个对象的结构图:OGNL支持遍历对象的集合或嵌套对象的属性。 4. 实现字段类型转化:OGNL提供类型转换的功能,可以将一种类型转换为另一种类型,方便在不同数据类型之间进行转换。 在Struts2框架中,OGNL被...

    Struts1与Struts2本质区别

    - **Struts 2**:使用更强大的OGNL(Object Graph Notation Language)表达式语言,支持复杂的数据结构操作,如遍历集合、获取嵌套属性等,大大提高了数据访问的灵活性和便利性。 #### 7. 绑定值到视图的对比 - **...

    json嵌套list

    1. **创建JSON数据**:在后端,你可以使用Struts2的JSON插件或者手动构建JSON对象来创建嵌套list。例如,你可以使用`org.json.JSONObject`和`org.json.JSONArray`类来创建嵌套结构,或者如果你的返回类型是Java对象...

    Java EE Struts 标签

    Java EE Struts 标签是...总的来说,Java EE Struts标签为开发者提供了一种高效、灵活的方式来构建Web应用的视图层,使得在处理用户交互和展现数据时更加便捷。熟练掌握这些标签的使用,将极大提升开发效率和代码质量。

    struts Tags

    Struts框架是Java Web应用开发中广泛使用的开源框架,它的核心理念是通过分离业务逻辑、控制流程和表现层来构建结构化的应用程序。Struts Tags就是这个框架在视图层的具体体现,它们与ActionForm、Action和Action...

    struts1jar大全

    6. **struts-nested.jar**:支持嵌套属性的展现,对于处理复杂的表单和对象层次很有帮助。 7. **xwork.jar**:Struts1后期版本引入的Action框架基础,用于处理Action的执行逻辑。 8. **ognl.jar**:Object-Graph ...

    struts1五大标签库

    通过这些标签,开发者可以方便地在视图层操作和展示业务对象。 4. **struts-tiles.tld**: Tiles是Struts的一个扩展,它提供了强大的页面布局和组合功能。通过定义模板(Tiles Definition),可以将页面拆分为可...

    Struts1.x.pdf

    - `struts-nested.tld`:提供对嵌套对象的支持。 - `struts-tiles.tld`:提供布局管理功能。 - **配置文件(struts-config.xml)**:这是Struts框架的核心配置文件,其中包含了数据源、表单Bean、全局异常处理、...

    struts1的标签

    Nested库增强了其他Struts标签的嵌套功能,使得在复杂结构的数据模型中使用标签更加方便。例如,可以嵌套`<nested:property>`来处理多层属性的访问。 在使用Struts1标签时,有几个共同的特性需要注意,比如`...

    struts标签的使用及如何使用

    Struts标签是Apache Struts框架中的一个重要组成部分,它提供了一种简化JSP页面开发的方式,使得开发者能够更方便地处理视图层与控制层之间的交互。本文将详细讲解Struts标签的使用及其常见HTML标签库,并指导如何在...

    struts1 jar包

    5. `struts-nested.jar`:支持嵌套表单和标签,使得在复杂视图中操作更方便。 6. `struts-el.jar`:支持Expression Language,允许在JSP中使用更灵活的数据绑定。 7. `commons-logging.jar`:Apache Commons ...

    struts2 OGNL 表达式及各种标签的使用

    - `<s:property>`:用于显示对象的属性值,如`<s:property value="user.name" />`。 - `<s:set>`:用于设置变量,如`<s:set var="myVar" value="user.name" />`。 - `<s:if>`和`<s:else>`:基于OGNL表达式的条件...

Global site tag (gtag.js) - Google Analytics