struts2 ognl遍历比较复杂的list

问题描述

struts2 ognl遍历比较复杂的list

我的action中的具有的属性:
class myaction{
private String name;
private List items;
get;
set;
}
Item类结构:
class Item{
private String itemName;
private Kind kind;
get;
set;
}
Kind类结构
class Kind{
private String kindName;
get;
set;
}
我要在myaction的result指向的myitem.jsp中利用iterator获取myaction中items中每个Item对象所包含的Kind对象的kindname,该怎么办呢。。。求各位大侠帮助,我的方法是:

/s:iterator
,这个方法输出itemName正常,但是不能输出kind.kindName啊。。。。各位大侠帮忙啊。。小弟在此谢过了

时间: 2025-01-19 02:20:17

struts2 ognl遍历比较复杂的list的相关文章

java企业应用-struts2迭代器遍历 action list值

问题描述 struts2迭代器遍历 action list值 action 代码: public class Test1 { private List listString = new ArrayList(); public List getListString() { return listString; } public void setListString(List listString) { this.listString = listString; } public String ex

急求:如何用struts2标签遍历map集合??

问题描述 如何用struts2标签遍历map集合??? 解决方案 解决方案二:http://hi.baidu.com/anole1982/blog/item/b5e96ed7fb664fd7a044df46.html解决方案三:<s:iteratorvalue="map"id="mapvalue">mapvalue.id</s:iterator>注:map:action中传过来的map对象,mapvalue:自定义参数,用来取值,mapval

在Struts2中遍历List的问题

问题描述 在list.jsp页面中遍历list对象list对象大概结构如下: id,name,fid,decs,zt1,a,0,a,02,b,1,b,03,c,1,c,0fid是父节点id.用s:iterator来遍历<s:iterator value="list" id="l">编号:<s:property value="id"/>名称:<s:property value="name"/>

struts2 ognl jstl el java代码在jsp页面混用

<%@page import="action.UserBean"%> <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <%@ taglib uri="http:/

请教:Map&amp;amp;lt;Object,List&amp;amp;lt;object&amp;amp;gt;类型在struts2中遍历问题

问题描述 <s:iterator value="#request.ml.keySet()" id="per"> <s:property value="#per.Name" /> <s:iterator value="#request.ml.get(#per)" id="l"> <s:property value="l.Name" /> &l

STRUTS2标签遍历中 href属性通过后台获取值不正确

问题描述 <s:iterator value="#init.focus" var="bulletin"> <li> <s:if test="#bulletin.strong"> <s:a cssClass="link3" href="#bulletin.url"><strong><s:property value="#bulleti

java web j...-jsp页面遍历list集合?

问题描述 jsp页面遍历list集合? jsp页面如何遍历struts2的action传过来的list集合,并显示? 解决方案 参考. http://blog.csdn.net/leader_lx/article/details/2874878 解决方案二: jsp 页面中用struts2 标签遍历集合(list map)在jsp页面遍历list集合时比较字符串list和set集合的遍历 解决方案三: 可以直接用for循环嘛 <% for(Iterator it = list.iterator;

Unmi的Struts2学习笔记(十二)

上有所好,下必甚之.君不见屠宰场的墙头"以三个代表指导我们的屠宰工作 !" 发挥到极致:近来更是"和谐"泛滥,褒贬难分,诸如"创建人水和谐" 等 比比皆是.程序开发更需要务实,任凭天花乱坠都糊弄不了梗直的机器. 1. 初见 Struts2 的表单标签有 tooltip 以及 tooltipConfig 下的 tooltipBgColor 等属性,有一种砰然心动的感,本能的以为例如一个输入框,鼠 标悬停其中便出现一个 JS Tip 层,还可控制这个

Unmi的Struts2学习笔记(九)

中世纪的欧洲<礼仪书>中说:痰不要吐到桌子上,也不要飞过桌子.1774年 ,欧洲的<礼仪与基督教礼貌守则>中说:我们再也不能原谅那些把痰吐到窗户 外.墙上或者家具上的人.可见,欧洲人的素质也是在他们工业化富了之后的事 .至少那个时候,我们的老祖宗再不争气,也绝不会把痰吐到桌子上. 1. OGNL 中有生成 List 和 Map 的表达式,分别是:{e1,e2,e3,...} 和 # {key1:val1,key2:val2,...}.对集合 OGNL 提供了两个操作符 in 和 n