`

logic标签中的iterate循环显示list集合中的数据

阅读更多

<%@ page language="java" import="entity.News,java.util.List" pageEncoding="utf-8"%>
<%@ taglib uri=" http://struts.apache.org/tags-bean " prefix="bean" %>
<%@ taglib uri="
http://struts.apache.org/tags-html " prefix="html" %>
<%@ taglib uri="
http://struts.apache.org/tags-logic " prefix="logic" %>
<%@ taglib uri="
http://struts.apache.org/tags-tiles " prefix="tiles" %>

<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
    + request.getServerName() + ":" + request.getServerPort()
    + path + "/";
%>


<%
Integer nowPage = 1;
String current= request.getAttribute("currentPage").toString();
if (current == null){
   current = "1";
}
try{
nowPage = Integer.parseInt(current);
}catch (Exception e) {
nowPage = 1;
}

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <base href="<%=basePath%>">
   
    <title>新闻管理列表</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="./css/styles.css">
</head>

<body>
   
    欢迎<font color="red"> ${user } </font> 回来! <a href="user.do?method=logout">退出</a><br>
    <table width="100%" border="1" bordercolor="#6699cc" cellspacing="0" cellpadding="0" style="border-collapse:collapse" align="center">
    <tr><th>新闻编号</th><th>新闻标题</th><th>责任编辑</th><th>新闻来源</th><th>发布时间</th><th>操作</th></tr>
<logic:present name="newslist" scope="request">
<logic:iterate id="news" name="newslist" type="entity.News">

<tr>
    <td><bean:write name="news" property="id" /> </td>
    <td><a href="./admin/news.do?method=newsView&id=<bean:write name="news" property="id" />" title="<bean:write name="news" property="title" />" target="_blank"><bean:write name="news" property="title" /></a></td>
    <td><bean:write name="news" property="zuozhe" /></td>
    <td><bean:write name="news" property="laiyuan" /></td>
    <td><bean:write name="news" property="fabutime" /></td>

    <td><a href="./admin/news.do?method=editNews&id=<bean:write name="news" property="id" />">修改</a> | <a href="./admin/news.do?method=removeNews&id=<bean:write name="news" property="id" />" onclick="confirm('真的要删除吗?')">删除</a></td>
    </tr>
</logic:iterate>
</logic:present>
<logic:notPresent name="newslist" scope="request">
<tr><td colspan="7" >暂时没有数据</td></tr>
</logic:notPresent>
</table>

<hr size="1">
<div>
第${currentPage}页,共${totalPage}页
<a href="./admin/news.do?method=newsList">首页</a>
<a href="./admin/news.do?method=newsList?page==<%=nowPage - 1%>">上一页</a>
<a href="./admin/news.do?method=newsList?page=<%=nowPage +1%>">下一页</a>
<a href="./admin/news.do?method=newsList?page=${totalPage}">尾页</a>
</div>


<a href="./admin/news_add.jsp">添加新闻</a>
</body>
</html>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics