s标签问题
s标签套s标签
1<s:iterator value="pageBean.list">
2 <s:iterator value="blist" var="bField">
3 <s:property value=""/>
4 </s:iterator>
5</s:iterator>
我要在第五行输出pageBean.list里面的东西,value存在blist里面
应该怎样取
s标签 jsp --------------------编程问答-------------------- 如果是Struts的话,OGNL表达式。应该是第三行输出吧?
另外,你的pageBean里的list,只要一层循环就可以了的吧?
<s:iterator value="#pageBean.list">//要提供list的get方法
<s:property value="#属性名"/>//这个元素对象内某个属性,必须提供get方法
</s:iterator>
--------------------编程问答-------------------- pageBean.list的属性名存在<s:iterator value="blist" var="bField">
<s:property value="#bField.FName"/>
</s:iterator> --------------------编程问答-------------------- 就相当于
<s:iterator value="pageBean.list">
<s:property value="属性名"/>
</s:iterator>
属性名是变量值,它存在
中 --------------------编程问答-------------------- 这样写
<s:iterator value="blist" var="bField">
<s:property value="#bField.FName"/>
</s:iterator>
<s:iterator id="info" value="%{infoPage.list}" >
<td ><s:property value="#info.C_NAME"/></td>
</s:iterator>
info是实体类的名字
#info.C_NAME: 直接拿 属性值 也就是getNAME() 方法。 --------------------编程问答--------------------
<s:iterator id="list" value="pageBean.list">
<s:iterator id="st" value="#list.blist" var="bField">
试试看这样。 --------------------编程问答-------------------- #4楼方法试了,不行。而且我要的双重循环,这个貌似少了 --------------------编程问答-------------------- #5楼 我想问的是第三行代码该怎么写,比如
<s:iterator id="list" value="pageBean.list">
<s:property value="#list.FName"/>
</s:iterator>
这个FName是变量 存在别的地方 --------------------编程问答--------------------
<s:iterator id="list" value="pageBean.list">--------------------编程问答--------------------
<s:property value="#list.FName"/>
</s:iterator>
<s:iterator value="#pageBean.list" var="code">//要提供list的get方法--------------------编程问答-------------------- pageBean的数据结构贴出来吧 --------------------编程问答-------------------- PageBean get、set方法省略 list是一个map集合,键值存在blist里面
<s:property value="#code.属性名"/>//这个元素对象内某个属性,必须提供get方法
</s:iterator>
private List list;// 要返回的某一页的记录列表
private int allRow;// 总记录数
private int totalPage;// 总页数
private int currentPage;// 当前页
private int pageSize;// 每页记录数
private boolean isFirstPage;// 是否为第一页
private boolean isLastPage;// 是否为最后一页
private boolean hasPreviousPage;// 是否有前一页
private boolean hasNextPage;// 是否有下一页
blist
--------------------编程问答--------------------
<s:iterator value="blist" var="bField">
<s:property value="FDBFieldName"/>
</s:iterator>
补充:Java , Web 开发