<%@ 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>
分享到:
相关推荐
jsp脚本和<logic:iterate>标签:实现循环和分支逻辑 jsp脚本和<logic:iterate>标签:实现循环和分支逻辑 jsp脚本和<logic:iterate>标签:实现循环和分支逻辑
我就是靠这个文档实现logic:iterate的循环的 struts 标签 logic:iterate使用 logic:iterate <br>第一页 是struts官方的说明, 第二页 是个例子 第三页 是我实现的arrayList放入标签的方法。 这是页面...
Map里存放的是List时 <br><logic:iterate id="destMap" name="srcMap"> <br> <logic:iterate id="bean" name="destMap" property="value" /> <br> <bean:write name="bean" property="name" /><br> </...
struts-logic iterate标签学习指南 这标签还不错
Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签
Iterate主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1、 java对象的数组 2、 ArrayList、Vector、HashMap等
logic:iterate 产生问题的图
ibatise中关于iterate的用法的例子
NULL 博文链接:https://duqiangcise.iteye.com/blog/286764
NULL 博文链接:https://364232252.iteye.com/blog/2369137
map中的value是一个Treemap,包含一行数据信息 <logic:iterate id="tr" name="grid" indexId="index2"> ;"> <td class="list_lb3" width="5" align="left"> <html:multibox property="listValues"> ...
struts标签库 文章目录 bean:cookie 2 bean:define 3 bean:header 4 bean:include 5 bean:message 5 bean:page 7 bean:parameter 7 bean:resource 8 bean:size 8 bean:struts 9 bean:write 9 html:base 10 ...
iBATIS动态标签 §标签 §二元标签 §一元标签 §<iterate>标签 § 共同的属性 prepend,open,close 标签 §标签 §属性 prepend,open,close 二元条件标签
系统内置的标签中,volist(及其别名iterate)、switch、if、elseif、else、foreach、compare(包括所有的比较标签)、(not)present、(not)empty、(not)defined等标签都可以嵌套使用。例如: <volist name=...
以随机顺序迭代列表中的值 npm install random-iterate 用法 var iterate = require ( 'random-iterate' ) var ite = iterate ( [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ] ) console . log ( ite ( ) ) // maybe 4 ...
怎么将利用DWR调用JAVA类方法所返回的ArrayList数组 赋值给 logiciterate 迭代器?.txt怎么将利用DWR调用JAVA类方法所返回的ArrayList数组 赋值给 logiciterate 迭代器?.txt怎么将利用DWR调用JAVA类方法所返回的...
This source demonstrate how to iterate the recent doc
C++集合
16.3.4、<logic:iterate>标签 16.3.5、重定向标签:<logic:redirect> 16.4、Html标签 16.4.1、<html:form>标签 16.4.2、<html:text>与<html:password>标签 16.4.3、<html:radio>标签 ...
16.3.4、<logic:iterate>标签 16.3.5、重定向标签:<logic:redirect> 16.4、Html标签 16.4.1、<html:form>标签 16.4.2、<html:text>与<html:password>标签 16.4.3、<html:radio>标签 ...