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

📄 index.jsp

📁 它统一管理各个应用系统用户的身份验证
💻 JSP
字号:
<%@ page contentType="text/html;charset=GBK" %>
<%@ page import="java.sql.*,bean.PageBean"%>

<%!ResultSet rs = null;
//页面大小
int pageSize = 5;
//第几页
int pages = 1;
//总页数
int totalPage = 0;

String str = "";

public String showOnePage(ResultSet rs, int pages, int pageSize) {
	  str = "";
	  // 将记录指针定位到相应的位置
	  try {
	  		rs.absolute( (pages-1) * pageSize + 1);
	  }catch(SQLException e) {
	  }
	        
	  for(int i=1; i<=pageSize; i++) {
	     str += displayOneResult(rs);
		 try {
		     if(!rs.next()) break;
		 }catch(Exception e) {
			e.printStackTrace();
		 }
	  }
	  return str;
}
	
// 显示单行记录方法
public String displayOneResult( ResultSet rs ) {
		String text= "";
		try {
		    
	  		text += "<tr>";
		    text += "<td>" + rs.getString("id") + "</td>";
		    text += "<td>" + rs.getString("name") + "</td>";
		    text += "<td>" + rs.getString("phone") + "</td>";
		    text += "<td>" + rs.getString("mobile") + "</td>";
		    text += "<td>" + rs.getString("address") + "</td>";
		    text += "<td>" + rs.getString("email") + "</td>";
		    text += "<td>" + rs.getString("qq") + "</td>";
	        text += "</tr>";
		}catch(Exception e) {
			e.printStackTrace();
		}
		return text;
}%>

<%
	try {
       rs = PageBean.getAllResults();
   }catch(Exception e) {
       out.println("访问数据库出错!");
   }
%>
<html>

<head>
	<title>显示成员</title>
</head>

<body bgcolor="#FFFFFF">

<div align="center"><font size="6" color="red"><font face="微软雅黑">学生信息管理系统</font></font></div><div align="left"><font size="6" color="red"> </font> 
 <h3><font size="4" face="微软雅黑">欢迎,<%=request.getAttribute("SSOUser")%> !</font></h3>
 <font face="微软雅黑"><a href="info.jsp?uid=<%=request.getAttribute("SSOUser")%>">我的信息</a></font>
 <font face="微软雅黑"><a href="index.jsp?action=logout">注销</a></font>
 <br>
   </div><div align="right"> 
     </div><h3><p><td align="right"><div align="right"> 
     <a href="add.jsp">增加记录</a>    
     <a href="delete.jsp">删除记录</a> 
     <a href="search.jsp">搜索记录</a></div> 
      
<hr> 
<div align="center"><font size="5" color="red" align="right">学生信息</font></div> 
<center> 
<table border="1">  
	<tr bgcolor="lightblue"> 
		<th>ID</th> 
		<th>姓名</th> 
		<th>电话</th> 
		<th>手机</th> 
		<th>地址</th> 
		<th>Email</th> 
		<th>QQ</th> 
	</tr> 
<% 
	totalPage = PageBean.getTotalPage(5); 
	 
 
	try { 
		if(request.getParameter("Page")==null ||  
                request.getParameter("Page").equals(""))  
		   pages = 1; 
		else 
		   pages = Integer.parseInt(request.getParameter("Page")); 
	} catch(java.lang.NumberFormatException e) {   
        // 处理用户从浏览器地址拦直接输入pages=ab等所造成的异常 
		   pages = 1; 
	} 
 
	if(pages < 1)  pages = 1; 
	if(pages > totalPage) pages = totalPage; 
 
	out.println(showOnePage(rs, pages, pageSize)); 
%> 
</table> 
<form action="index.jsp" method="get" style=""> 
<%  
   if(pages != 1) { 
      out.println("<a href= index.jsp?Page=1>首页</A>

⌨️ 快捷键说明

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