action 传过来的list中数据循环在7个div里显示 怎么用<S:iterator标签

<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%Stringpath=request.... <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'head.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>

<body>
ghghghgh:
<div id="nav">
<ul>

<div id="li1">
<li><a href="index.jsp"></a>
<dl>
<s:iterator value="list" var="catagery" >
<dd><a href="wenzhang.jsp"><s:property value="#catagery.catageryName"/></a></dd>
</s:iterator>
<%--

<dd class="nav01bg"><a href="zhidujianshao.jsp#">制度建设</a></dd>
--%></dl>
</li>
</div>
<div id="li2">
<li><a href="dangjian.jsp"></a>
<dl>
<dd><a href="#">理论学习</a></dd>
<dd><a href="#">工作动态</a></dd>
<dd class="nav01bg"><a href="#">群团工作</a></dd>
</dl>
</li>
</div>
<div id="li3">
<li><a href="jiaoxue.jsp"></a>
<dl>
<dd><a href="#">教务管理</a></dd>

<dd><a href="#">教研活动</a></dd>
<dd class="nav01bg"><a href="#">精品课程</a></dd>
</dl>
</li>
</div>
<div id="li4">
<li><a href="keyan.jsp"> </a>
<dl>
<dd><a href="#">科研立项</a></dd>
<dd><a href="#">科研动态</a></dd>
<dd class="nav01bg"><a href="#">成果展示</a></dd>
</dl>
</li>
</div>
<div id="li5">
<li><a href="xuesheng.jsp"></a>
<dl>
<dd><a href="#">学工动态</a></dd>
<dd><a href="#">助学工作</a></dd>
<dd><a href="#">学生活动</a></dd>
<dd class="nav01bg"><a href="#">学生团体</a></dd>
</dl>
</li>
</div>
<div id="li6">
<li><a href="zhaoshen.jsp"></a>
<dl>
<dd><a href="#">招生工作</a></dd>
<dd class="nav01bg"><a href="#">就业工作</a></dd>
</dl>
</li>
</div>
<div id="li7">
<li><a href="zhaoshen.jsp"></a>
<dl>
<dd><a href="#">教师下载</a></dd>
<dd class="nav01bg"><a href="#">学生下载</a></dd>
</dl>
</li>
</div>
</ul>
</div>
<s:debug></s:debug>
</body>
</html>
展开
 我来答
死亡幽谷
2012-10-19 · TA获得超过248个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:136万
展开全部
action里把list拆分到几个list里
追问
就是不知道怎么拆分学院概况0
学院简介1
机构设置1
学院领导1
专业介绍1
师资队伍1
制度建设1
党建工作0
理论学习8
工作动态8
群团工作8
教学工作0
教务管理12
教研活动12
精品课程12
科研管理0
科研立项16
科研动态16
成果展示16
学生工作0
学工动态20
助学工作20
学生活动20
学生团体20
招生就业0
招生工作25
就业工作25
资料下载0
老师下载28
学生下载28
追答
0的是一级,非0是二级的吗?
党建工作0
教学工作0
学生工作0
我拿0来做标志了.

试下这样,
int[] pointer = new int[7];
int j = 0;
for(int i=0;i<list.size();i++){
int flag = list.get(i).getFlag();
if(flag = = 0){
pointer[j]=flag;
j++;
}
}
List list1 = new Array();
list1 = list.subList(pointer[0],pointer[1]);
list2 = list.subList(pointer[1],pointer[2]);
list3 = list.subList(pointer[3],pointer[4]);
这样就可以把list分开了.如果还有问题,可留言
荆州进阶中
2012-10-19
知道答主
回答量:21
采纳率:0%
帮助的人:7.7万
展开全部
使用jstl 的foreach
<c:forEach items="${set1}" var="val" varStatus="i">
<div>val</div>

</c:forEach>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
294020614
2012-10-19 · 贡献了超过124个回答
知道答主
回答量:124
采纳率:0%
帮助的人:45.7万
展开全部
学习
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式