⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 indextemp.jsp

📁 这是一个上传下载的原代码
💻 JSP
字号:
<%@ page language="java" import="java.util.*,com.project.util.DateTimeUtil" pageEncoding="UTF-8"%>
<jsp:directive.page import="com.model.entity.NewsInfo"/>
<%
	Map newsMap = (Map)request.getAttribute("news");
	List newsList = (List)newsMap.get("newsList");
	Integer temp = (Integer)newsMap.get("newsNum");
	Integer IpageNum = (Integer)newsMap.get("pageNum");
	
	//每次显示多少条
	int pageSize = 5;
	//当前页号
	int pageNum = IpageNum.intValue();
	//共多少条
	int sumNum = temp.intValue();
	//共多少页
	int totalPage =  0;
	int falg = 0;
	if(sumNum < pageSize ){
		totalPage = 1;
	}else{
		if(sumNum % pageSize == 0){
			totalPage = sumNum / pageSize;
		}else{
			falg = 1;
			totalPage = sumNum / pageSize + 1;
		}
		
	}
	
%>

<html>
<Script>
  function nextPage(pageNum,pageSize){
  	document.nextPageForm.pageNum.value = pageNum;
  	document.nextPageForm.pageSize.value = pageSize;
  	document.nextPageForm.submit();
  }
</Script>


  <body>
 <td><a href="bglist.do">后台管理</a></td>
  <td><a href="<%=request.getContextPath() %>/jsp/bgnewsinsert.jsp">添加新闻</a></td>
 
  </body>
  <table width=70% border=1>
  	
  		<%
  			for(int i=0;i < newsList.size();i++){
  				NewsInfo news = (NewsInfo)newsList.get(i);
  		 %>
  		 <tr>
  		<td><%=news.getTitle() %></td>
  		<td><%=DateTimeUtil.getChangeDate(news.getCreateDate()) %></td>
  		<td><%=news.getNewsId() %></td>
  		</tr>
  		<%
  			}
  		 %>
  	
  </table>

<form name="nextPageForm"  action="<%=request.getContextPath() %>/showNews.do" method="post">
 <input name="pageNum" type="hidden" value="" />
 <input name="pageSize" type="hidden" value="" />
 <input name="" type="hidden" value="" />
  <table width="600" border="1">
    <tr>
      <td><a href="javaScript:nextPage('0','<%=pageSize %>');">首页</a></td>
      <td>
      <%if(pageNum >= 1){%>
      	<a href="javaScript:nextPage('<%=pageNum-1%>','<%=pageSize%>');">上一页</a>
      <%}else{%>
       	上一页
       <%} %>
      </td>
      <%if(pageNum < totalPage-1){ %>
      	<td><a href="javaScript:nextPage('<%=pageNum+1%>','<%=pageSize%>');">下一页</a></td>
      	<td><a href="javaScript:nextPage('<%=(falg==1)?totalPage-1:totalPage%>','<%=pageSize%>');">尾页</a></td>
      <%}else{ %>	
      	<td>下一页</td>
      	<td>尾页</td>
      <%} %>
      <td>共<%=sumNum %> 条记录</td>
      <td>第<%=(IpageNum.intValue())+1 %>页</td>
      <td>共<%=totalPage %>页</td>
    </tr>
  </table>
</form>
  
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -