//查询所有权限
public List searchAllRightColumnAndRight(){
List list=new ArrayList();
//获取所有分栏
RightColumnDAOImpl dao=new RightColumnDAOImpl();
RightDAOImpl dao1=new RightDAOImpl();
list=dao.getAllcolumn();
List list3=new ArrayList();
for(int i=0;i<list.size();i++){
RightColumn rigthcolumn=(RightColumn)list.get(i);
String rightColumnName=rigthcolumn.getRightColumnName();
int rightColumnID=rigthcolumn.getId();
String id=String.valueOf(rightColumnID);
List rigthlist=dao1.getAllright(id); //权限
List list1=new ArrayList();
List list2=new ArrayList();
list1.add(rightColumnName); //分栏名称
list2.add(list1);
list2.add(rigthlist); //权限
list3.add(list2);
}
return list3;
}
<h3>权限信息</h3>
<table border="1" align="center" width="50%"> <s:iterator value="#session.list" status="it">
<tr>
<td> <s:property value="rightColumnName"/></td>
</tr>
<s:iterator>
<tr>
<td> <s:property value="id"/></td>
<td> <s:property value="rightName"/></td>
<td> <a href="preupdatecolumn.action?id=<s:property value='id' />" />修改</a></td>
<td> <a href="deletecolumn.action?id=<s:property value='id' />" />删除</a></td>
</tr>
</s:iterator>
</s:iterator>
</table>也就是说在list3容器中有权限分栏名称list1,还有权限列表list2,在jsp页面中怎么用struts标签的迭代器输出!action方法我这没有列出主要就是传了个list3容器到jsp页面的,现在就是想知道怎么输出。急!
public List searchAllRightColumnAndRight(){
List list=new ArrayList();
//获取所有分栏
RightColumnDAOImpl dao=new RightColumnDAOImpl();
RightDAOImpl dao1=new RightDAOImpl();
list=dao.getAllcolumn();
List list3=new ArrayList();
for(int i=0;i<list.size();i++){
RightColumn rigthcolumn=(RightColumn)list.get(i);
String rightColumnName=rigthcolumn.getRightColumnName();
int rightColumnID=rigthcolumn.getId();
String id=String.valueOf(rightColumnID);
List rigthlist=dao1.getAllright(id); //权限
List list1=new ArrayList();
List list2=new ArrayList();
list1.add(rightColumnName); //分栏名称
list2.add(list1);
list2.add(rigthlist); //权限
list3.add(list2);
}
return list3;
}
<h3>权限信息</h3>
<table border="1" align="center" width="50%"> <s:iterator value="#session.list" status="it">
<tr>
<td> <s:property value="rightColumnName"/></td>
</tr>
<s:iterator>
<tr>
<td> <s:property value="id"/></td>
<td> <s:property value="rightName"/></td>
<td> <a href="preupdatecolumn.action?id=<s:property value='id' />" />修改</a></td>
<td> <a href="deletecolumn.action?id=<s:property value='id' />" />删除</a></td>
</tr>
</s:iterator>
</s:iterator>
</table>也就是说在list3容器中有权限分栏名称list1,还有权限列表list2,在jsp页面中怎么用struts标签的迭代器输出!action方法我这没有列出主要就是传了个list3容器到jsp页面的,现在就是想知道怎么输出。急!
解决方案 »
- java操作Excel文件
- redis数据库连接出现的问题。
- 请问用java代码如何关闭Wow64DisableWow64FsRedirection
- 下周公司要组织web service培训,以前没怎么接触过web service,请用过的高手介绍下
- struts请求时不加.do也可以吗?
- 用jdom对xml文件进行添加操作,无法将添加的元素添加到xml文件。
- wade
- 求问,设计模式在实际项目中的应用
- 请问下 如何用java获得网络游戏与服务器的连接
- WebLogic,WebSphere,Oracle9iAs这些应用服务器在MS机上没有用?
- FCKEditor 使用表格就出错。该怎么解决。。
- 求助,tomcat在eclipse里启动正常,但打不开主页
如果HQL返回的是Object数组,那么用struts标签循环:
<s:iterator value="#session.list" status="it" id="info">
<s:property value="#info[0][0]"/>....
<s:/iterator>
如果返回实体BEAN则:<s:iterator value="#session.list" status="it" id="info">
<s:property value="="#info[0]"/>...
<s:/iterator>