`
will-vip
  • 浏览: 40912 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

struts Bean嵌套显示

阅读更多

bean1里面有一个collection类型属性,collection类型的属性里面存放的bean2,bean2里面又有collection属性,存放bean3,现在要读出bean3的东西  
   
  Bean1{  
   
      ……  
      List   list1  
  }  
  list1   里面放的是Bean2,Bean2为  
  Bean2{  
      ……  
      List   list2  
  }  
   
  list2里面存放bean3  
   
  Bean3{  
        ……  
        String   userName;  
  }  
   
  现在用nested嵌套读出Bean3中的userName  
   
  <nested:iterate   name="bean1"   property="list1"   id="bean2row">  
        <nested:define   name="bean2row"   id="bean2"/>  
        <nested:iterate   name="bean2"   property="list2"   id="bean3row">  
              <nested:write   name="bean3row"   property="userName">  
        </nested:iterate>  
  <nested:iterate>

分享到:
评论

相关推荐

    Struts中List里嵌套Map

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

    struts标签 struts标签 struts标签

    这段代码将获取名为JSESSIONID的cookie,并将其值和名称分别显示出来。 2. **HTML Tags**: HTML Tags库包含了用于创建Struts表单的标签,这些标签与标准HTML元素相似,但增加了额外的功能,如动作处理、错误验证...

    struts标签-手册.chm

    Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 标签库 说明 HTML 标签 用来创建能够和Struts 框架和其他相应的HTML 标签交互... Nested 标签 增强对其他的Struts 标签的嵌套使用的能力

    struts标签详解

    Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 HTML 标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 ...Nested标签: 增强对其他的Struts 标签的嵌套使用的能力

    Struts常见的Form(一)

    在Struts中,Form Bean是用于处理用户输入的重要组件,它充当了模型层与视图层之间的桥梁。本篇文章将深入探讨Struts中的常见Form类型及其应用。 首先,我们要理解Form Bean的作用。Form Bean是用来存储用户从页面...

    struts1的标签

    `&lt;bean:write&gt;`用于显示JavaBean的属性值,`&lt;bean:define&gt;`用于定义新的bean。这些标签允许开发者在JSP页面中直接访问和修改bean的属性,而无需使用脚本。 3. **Logic标签库**: Logic库提供了处理逻辑流程的标签...

    struts 1.2 标签使用说明

    在实际开发中,`&lt;bean:write&gt;`用于显示bean属性的值,如`&lt;bean:write name="shoppingCart" property="itemSum"&gt;`显示购物车中商品的总数。而`&lt;bean:message&gt;`则用于输出国际化消息,如`&lt;bean:message key="inquiry"&gt;...

    解决struts2的s:checkbox显示难看问题

    在Struts2框架中,`s:checkbox`标签用于创建复选框,但在实际使用过程中,用户可能会遇到显示效果不理想的问题。这个问题通常涉及到样式、布局或者与其他UI组件的兼容性。本文将深入探讨如何解决Struts2的`s:...

    struts框架与标签.doc

    Struts 1.1引入了Nested Tag,使得在JSP中处理嵌套对象变得更加简单。随着时间的推移,Struts框架不断演进,后续版本增加了更多功能和改进,如Struts 2引入了更强大的标签库和拦截器机制,以及更灵活的配置方式。 ...

    Struts标签库 ppt教程

    此外,还有`&lt;bean:message&gt;`显示资源文件信息,`&lt;bean:resource&gt;`装载Web资源到JavaBean,`&lt;bean:struts&gt;`访问Struts配置对象,以及`&lt;bean:include&gt;`包含Web资源。`&lt;bean:define&gt;`用于定义变量,`&lt;bean:size&gt;`获取...

    Struts配置及标签库详解

    4. `struts-nested.tld`:Nested标签库,用于处理嵌套属性,通常与Tiles框架一起使用,使得在JSP页面中可以方便地访问多层嵌套的Bean属性。 了解这些标签库后,开发人员可以更高效地构建视图层,减少Java代码在JSP...

    JSP Struts之HTML标签库详解

    5. **Nested标签库**:这个库增强了其他Struts标签的嵌套能力,使得在复杂表单和布局中使用Struts标签更加方便。 Struts标签库的一个重要特性是它们支持属性的嵌套引用,这意味着可以使用`.`来访问对象的深层属性,...

    Java EE Struts 标签

    Struts是一个基于MVC(Model-View-Controller)设计模式的开源Java框架,它极大地简化了开发过程,特别是在处理用户输入、业务逻辑和视图显示之间的交互时。Struts标签库提供了丰富的标签,使得开发者可以使用简洁的...

    Struts基础与案例开发详解04

    例如,当Bean有嵌套属性时,`&lt;nested:property&gt;`标签可以方便地访问和显示这些属性。 在实际的项目开发中,理解并熟练运用这些标签是至关重要的。例如,你可以用HTML标签构建用户交互的表单,使用Bean标签处理Java...

    struts标签大全

    Struts标签支持嵌套属性引用,如`Property="foo.bar.baz"`,这会递归地调用Bean的getter和setter方法。 在使用Struts标签时,应注意避免使用scriptlet,尽管它们仍可用,但推荐使用EL(Expression Language)表达式...

    struts1五大标签库

    `&lt;bean:define&gt;`用于在JSP页面范围内定义一个变量,`&lt;bean:write&gt;`用于显示Bean属性的值,`&lt;bean:include&gt;`则用于将一个JSP页面包含到另一个页面中。通过这些标签,开发者可以方便地在视图层操作和展示业务对象。 4...

    struts1.1中文手册

    - **Bean 标签**:用于处理JavaBeans,包括复制Bean属性、定义脚本变量、显示Bean属性和国际化消息。 - **逻辑标签**:提供条件判断、循环遍历和重定向、转发功能,简化页面逻辑的实现。 - **HTML 标签**:用于...

    在struts2中要实现for循环

    首先,在Struts2的配置文件中(通常是struts.xml),需要引入`org.apache.struts2.util.Counter`这个Bean。这是因为`Counter`类提供了类似于Java中`for`循环的功能,可以用来追踪循环次数。 ```xml ...

    struts1jar大全

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

Global site tag (gtag.js) - Google Analytics