<
%@page
import="com.hyb.util.Page"%>
< %@page import="com.hyb.biz.News"%>
< %@page import="com.hyb.biz.News"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<link type="text/css" rel="stylesheet" href="../../css/common.css"/>
<jsp:useBean id="newsDao" class="com.hyb.inter.impl.NewsDaoImpl" scope="page"/>
<jsp:useBean id="newsService" class="com.hyb.inter.impl.NewsServiceImpl" scope="page"/>
<jsp:setProperty property="newsDao" name="newsService" value="<%=newsDao%>"/>
<script type="text/javascript">
<!--
function addNews(){
window.location="newsDetailCreateSimple.jsp";
}
function page_nav(frm,num){
frm.pageIndex.value=num;
frm.submit();
}
function jump_to(frm,pageno){
var regexp=/^\d+$/;
if(!regexp.test(pageno)){
alert("请输入正确数字!");
return false;
}else{
page_nav(frm,pageno); //跳转到上一个函数
}
}
//-->
</script>
<div class="main-content-right">
<!--即时新闻-->
<div class="main-text-box">
<div class="main-text-box-tbg">
<div class="main-text-box-bbg">
<form name ="searchForm" id="searchForm" action="/1212/newsDetailList.jsp" method="post">
<div>
新闻分类:
<select name="categoryId">
<option value="0">全部</option>
<option value='1' >国内</option>
<option value='2' >国际</option>
<option value='3' >娱乐</option>
<option value='4' >军事</option>
<option value='5' >财经</option>
<option value='6' >天气</option>
</select>
新闻标题<input type="text" name="title" id="title" value=''/>
<button type="submit" class="page-btn">GO</button>
<button type="button" οnclick="addNews();" class="page-btn">增加</button>
<input type="hidden" name="pageIndex" value="1"/>
</div>
</form>
<table cellpadding="1" cellspacing="1" class="admin-list">
<thead >
<tr class="admin-list-head">
<th>新闻标题</th>
<th>作者</th>
<th>时间</th>
<th>操作</th>
</tr>
</thead>
<%
//获得当前页码
String currntPage=request.getParameter("pageIndex");
if(currntPage==null)
currntPage="1";
int pageIndex=Integer.parseInt(currntPage);
//获取新闻总记录数
int totalCount=newsService.getTotalCount();
//每页显示的记录数
int pageSize=2;
//获取总页数
Page pages=new Page();
pages.setCurrPageNo(pageIndex);
pages.setPageSize(pageSize);
pages.setRecordCount(totalCount);
int totalPage=pages.getTotalPageCount();
//控制首页和尾页
if(pageIndex<1)
pageIndex=1;
else if(pageIndex>totalPage)
pageIndex=totalPage;
//每页显示的新闻列表
List<News> newsList=newsService.getPageNewsList(pageIndex, pageSize);
int i=0;
for(News news:newsList ){
i++;
%>
<tbody>
<tr <%if(i%2!=0){%>class="admin-list-td-h2"<%} %>>
<td><a href='adminNewsView.jsp?id=2'><%=news.getTitle() %></a></td>
<td><%=news.getAuthor()%></td>
<td><%=news.getCreateDate() %></td>
<td><a href='adminNewsCreate.jsp?id=2'>修改</a>
<a href="javascript:if(confirm('确认是否删除此新闻?')) location='adminNewsDel.jsp?id=2'">删除</a>
</td>
</tr>
</tbody>
<%
}
%>
</table>
<div class="page-bar">
<ul class="page-num-ul clearfix">
<li>共<%=totalCount %>条记录 <%=pageIndex %>/<%=totalPage %>页</li>
<%
if(pageIndex>1){
%>
<a href="javaScript:page_nav(document.forms[0],1)">首页</a>
<a href="javaScript:page_nav(document.forms[0],<%=pageIndex-1%>)">上一页</a>
<%
}if(pageIndex<totalPage){
%>
<a href="javaScript:page_nav(document.forms[0],<%=pageIndex+1%>)">下一页</a>
<a href="javaScript:page_nav(document.forms[0],<%=totalPage%>)">最后一页</a>
<%
}
%>
</ul>
<span class="page-go-form"><label>跳转至</label>
<input type="text" name="inputPage" id="inputPage" class="page-key" />页
<button type="button" class="page-btn" onClick='jump_to(document.forms[0],document.getElementById("inputPage").value)'>GO</button>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
< %@page import="com.hyb.biz.News"%>
< %@page import="com.hyb.biz.News"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<link type="text/css" rel="stylesheet" href="../../css/common.css"/>
<jsp:useBean id="newsDao" class="com.hyb.inter.impl.NewsDaoImpl" scope="page"/>
<jsp:useBean id="newsService" class="com.hyb.inter.impl.NewsServiceImpl" scope="page"/>
<jsp:setProperty property="newsDao" name="newsService" value="<%=newsDao%>"/>
<script type="text/javascript">
<!--
function addNews(){
window.location="newsDetailCreateSimple.jsp";
}
function page_nav(frm,num){
frm.pageIndex.value=num;
frm.submit();
}
function jump_to(frm,pageno){
var regexp=/^\d+$/;
if(!regexp.test(pageno)){
alert("请输入正确数字!");
return false;
}else{
page_nav(frm,pageno); //跳转到上一个函数
}
}
//-->
</script>
<div class="main-content-right">
<!--即时新闻-->
<div class="main-text-box">
<div class="main-text-box-tbg">
<div class="main-text-box-bbg">
<form name ="searchForm" id="searchForm" action="/1212/newsDetailList.jsp" method="post">
<div>
新闻分类:
<select name="categoryId">
<option value="0">全部</option>
<option value='1' >国内</option>
<option value='2' >国际</option>
<option value='3' >娱乐</option>
<option value='4' >军事</option>
<option value='5' >财经</option>
<option value='6' >天气</option>
</select>
新闻标题<input type="text" name="title" id="title" value=''/>
<button type="submit" class="page-btn">GO</button>
<button type="button" οnclick="addNews();" class="page-btn">增加</button>
<input type="hidden" name="pageIndex" value="1"/>
</div>
</form>
<table cellpadding="1" cellspacing="1" class="admin-list">
<thead >
<tr class="admin-list-head">
<th>新闻标题</th>
<th>作者</th>
<th>时间</th>
<th>操作</th>
</tr>
</thead>
<%
//获得当前页码
String currntPage=request.getParameter("pageIndex");
if(currntPage==null)
currntPage="1";
int pageIndex=Integer.parseInt(currntPage);
//获取新闻总记录数
int totalCount=newsService.getTotalCount();
//每页显示的记录数
int pageSize=2;
//获取总页数
Page pages=new Page();
pages.setCurrPageNo(pageIndex);
pages.setPageSize(pageSize);
pages.setRecordCount(totalCount);
int totalPage=pages.getTotalPageCount();
//控制首页和尾页
if(pageIndex<1)
pageIndex=1;
else if(pageIndex>totalPage)
pageIndex=totalPage;
//每页显示的新闻列表
List<News> newsList=newsService.getPageNewsList(pageIndex, pageSize);
int i=0;
for(News news:newsList ){
i++;
%>
<tbody>
<tr <%if(i%2!=0){%>class="admin-list-td-h2"<%} %>>
<td><a href='adminNewsView.jsp?id=2'><%=news.getTitle() %></a></td>
<td><%=news.getAuthor()%></td>
<td><%=news.getCreateDate() %></td>
<td><a href='adminNewsCreate.jsp?id=2'>修改</a>
<a href="javascript:if(confirm('确认是否删除此新闻?')) location='adminNewsDel.jsp?id=2'">删除</a>
</td>
</tr>
</tbody>
<%
}
%>
</table>
<div class="page-bar">
<ul class="page-num-ul clearfix">
<li>共<%=totalCount %>条记录 <%=pageIndex %>/<%=totalPage %>页</li>
<%
if(pageIndex>1){
%>
<a href="javaScript:page_nav(document.forms[0],1)">首页</a>
<a href="javaScript:page_nav(document.forms[0],<%=pageIndex-1%>)">上一页</a>
<%
}if(pageIndex<totalPage){
%>
<a href="javaScript:page_nav(document.forms[0],<%=pageIndex+1%>)">下一页</a>
<a href="javaScript:page_nav(document.forms[0],<%=totalPage%>)">最后一页</a>
<%
}
%>
</ul>
<span class="page-go-form"><label>跳转至</label>
<input type="text" name="inputPage" id="inputPage" class="page-key" />页
<button type="button" class="page-btn" onClick='jump_to(document.forms[0],document.getElementById("inputPage").value)'>GO</button>
</span>
</div>
</div>
</div>
</div>
</div>
</div>