.
This commit is contained in:
69
WebRoot/JSPhandle/admin_update.jsp
Normal file
69
WebRoot/JSPhandle/admin_update.jsp
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
<%@ page language="java" import="java.sql.*"
|
||||||
|
contentType="text/html;charset=utf-8"%>
|
||||||
|
<%
|
||||||
|
String path = request.getContextPath();
|
||||||
|
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
|
||||||
|
+ path + "/";
|
||||||
|
%>
|
||||||
|
|
||||||
|
<!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="styles.css">
|
||||||
|
-->
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<br>
|
||||||
|
<%
|
||||||
|
boolean flag = false;
|
||||||
|
request.setCharacterEncoding("utf-8");
|
||||||
|
String adminNo = request.getParameter("adminno");
|
||||||
|
String name = request.getParameter("adminname");
|
||||||
|
String adminsex = request.getParameter("sex");
|
||||||
|
String adminjob = request.getParameter("job");
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
String driver = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String use = "root";
|
||||||
|
String password = "";
|
||||||
|
Class.forName(driver);
|
||||||
|
Connection conn = DriverManager.getConnection(url, use, password);
|
||||||
|
PreparedStatement sql = conn
|
||||||
|
.prepareStatement("update adminstrator_record set AdminNo=?,AdminSex=?,AdminJob=? where AdminName=?");
|
||||||
|
sql.setString(1, adminNo);
|
||||||
|
sql.setString(2, adminsex);
|
||||||
|
sql.setString(3, adminjob);
|
||||||
|
sql.setString(4, name);
|
||||||
|
int rtn = sql.executeUpdate();
|
||||||
|
if (rtn != 0) {
|
||||||
|
flag = true;
|
||||||
|
}
|
||||||
|
sql.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
<!-- 判断是否是插入成功 -->
|
||||||
|
<%
|
||||||
|
if (flag == true) {
|
||||||
|
%>
|
||||||
|
<jsp:forward page="insert_success.jsp" />
|
||||||
|
<%
|
||||||
|
} else if (flag == false) {
|
||||||
|
%>
|
||||||
|
<jsp:forward page="insert_fail.jsp" />
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -22,6 +22,6 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
|
|||||||
|
|
||||||
<body>
|
<body>
|
||||||
插入成功. <br>
|
插入成功. <br>
|
||||||
<% response.setHeader("refresh","1;url=mainframe.jsp");%>
|
<% response.setHeader("refresh","1;url=../mainframe.jsp");%>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -55,13 +55,10 @@
|
|||||||
<!-- 判断是否是管理员 -->
|
<!-- 判断是否是管理员 -->
|
||||||
<%
|
<%
|
||||||
if (flag == true) {
|
if (flag == true) {
|
||||||
%>
|
response.setHeader("refresh","0;url=../manage_user.jsp");
|
||||||
<jsp:forward page="../manage_user.jsp" />
|
|
||||||
<%
|
|
||||||
} else if (flag == false) {
|
} else if (flag == false) {
|
||||||
out.println(
|
out.println("<script language=javascript>alert('你不是管理员,不能访问此版块')</script>");
|
||||||
"<script language=javascript>alert('你不是管理员,不能访问此版块');window.location.href='../mainframe.jsp'</script>");
|
response.setHeader("refresh","1;url=../mainframe.jsp");
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
%>
|
%>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
Connection conn = null;
|
Connection conn = null;
|
||||||
PreparedStatement vipsql = null;
|
PreparedStatement vipsql = null;
|
||||||
ResultSet viprs = null;
|
ResultSet viprs = null;
|
||||||
session.setAttribute("actualuser", users);
|
|
||||||
session.setMaxInactiveInterval(1440);
|
session.setMaxInactiveInterval(1440);
|
||||||
%>
|
%>
|
||||||
|
|
||||||
@@ -68,6 +68,8 @@
|
|||||||
<!-- 判断是否是正确的登录用户 -->
|
<!-- 判断是否是正确的登录用户 -->
|
||||||
<%
|
<%
|
||||||
if (flag == true) {
|
if (flag == true) {
|
||||||
|
session.setAttribute("actualuser", users);
|
||||||
|
application.setAttribute("ul",users);
|
||||||
%>
|
%>
|
||||||
<jsp:forward page="login_show.jsp" />
|
<jsp:forward page="login_show.jsp" />
|
||||||
<%
|
<%
|
||||||
|
|||||||
@@ -3,6 +3,9 @@
|
|||||||
String path = request.getContextPath();
|
String path = request.getContextPath();
|
||||||
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
|
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
|
||||||
%>
|
%>
|
||||||
|
<%@page import="java.sql.Connection"%>
|
||||||
|
<%@page import="java.sql.*"%>
|
||||||
|
<%@page import="java.sql.DriverManager"%>
|
||||||
|
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||||
<html>
|
<html>
|
||||||
@@ -21,6 +24,62 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
|
|||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<%
|
||||||
|
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
java.util.Date currentTime = new java.util.Date();//得到当前系统时间
|
||||||
|
|
||||||
|
String str_date1 = formatter.format(currentTime); //将日期时间格式化
|
||||||
|
String str_date2 = currentTime.toString(); //将Date型日期时间转换成字符串形式
|
||||||
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String user = "root";
|
||||||
|
String password = "";
|
||||||
|
|
||||||
|
Connection conn = null;
|
||||||
|
PreparedStatement sql = null;
|
||||||
|
String counter = null;
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
Object user0 = session.getAttribute("actualuser");
|
||||||
|
/* out.println("欢迎"+user0);//输出当前session用户 */
|
||||||
|
%>
|
||||||
|
<%!public String getIpAddr(HttpServletRequest request) {
|
||||||
|
String ip = request.getHeader("x-forwarded-for");
|
||||||
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
||||||
|
ip = request.getHeader("Proxy-Client-IP");
|
||||||
|
}
|
||||||
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
||||||
|
ip = request.getHeader("WL-Proxy-Client-IP");
|
||||||
|
}
|
||||||
|
if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
|
||||||
|
ip = request.getRemoteAddr();
|
||||||
|
}
|
||||||
|
return ip;
|
||||||
|
}%>
|
||||||
|
<%
|
||||||
|
counter = getIpAddr(request);
|
||||||
|
try {
|
||||||
|
sql = conn.prepareStatement("update counter set visitCount=visitCount+1");
|
||||||
|
int rtn = sql.executeUpdate();
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
sql = conn.prepareStatement("insert into iplist(IP,times,userName)values(?,?,?)");
|
||||||
|
sql.setString(1, counter);
|
||||||
|
sql.setString(2, str_date1);
|
||||||
|
sql.setString(3, (String)user0);
|
||||||
|
int rtn = sql.executeUpdate();
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
j<%
|
||||||
|
sql.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
登录成功. <br>
|
登录成功. <br>
|
||||||
<% response.setHeader("refresh","0;url=../mainframe.jsp");%>
|
<% response.setHeader("refresh","0;url=../mainframe.jsp");%>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -46,6 +46,6 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
|
|||||||
sql.close();
|
sql.close();
|
||||||
conn.close();
|
conn.close();
|
||||||
%>
|
%>
|
||||||
<% response.setHeader("refresh","0;url=signin_show.jsp");%>
|
<% response.setHeader("refresh","0;url=../signin_show.jsp");%>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
80
WebRoot/JSPhandle/user_update.jsp
Normal file
80
WebRoot/JSPhandle/user_update.jsp
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
<%@ page language="java" import="java.sql.*"
|
||||||
|
contentType="text/html;charset=utf-8"%>
|
||||||
|
<%
|
||||||
|
String path = request.getContextPath();
|
||||||
|
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
|
||||||
|
+ path + "/";
|
||||||
|
%>
|
||||||
|
|
||||||
|
<!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="styles.css">
|
||||||
|
-->
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<br>
|
||||||
|
<%
|
||||||
|
boolean flag = false;
|
||||||
|
request.setCharacterEncoding("utf-8");
|
||||||
|
String Administrator = request.getParameter("Administrator");
|
||||||
|
String name = request.getParameter("userName");
|
||||||
|
String oldname = request.getParameter("OlduserName");
|
||||||
|
String Email = request.getParameter("Email");
|
||||||
|
String VIP = request.getParameter("VIP");
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
String driver = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String use = "root";
|
||||||
|
String password = "";
|
||||||
|
Class.forName(driver);
|
||||||
|
Connection conn = DriverManager.getConnection(url, use, password);
|
||||||
|
PreparedStatement sql = conn
|
||||||
|
.prepareStatement("update user set userName=?,Email=?,Administrator = (case ? when '是' then '1'else '0' end ),VIP = (case ? when '是' then '1'else '0' end )where userName=?;");
|
||||||
|
sql.setString(1, name);
|
||||||
|
sql.setString(2, Email);
|
||||||
|
sql.setString(3, Administrator);
|
||||||
|
sql.setString(4, VIP);
|
||||||
|
sql.setString(5, oldname);
|
||||||
|
int rtn = sql.executeUpdate();
|
||||||
|
if (rtn != 0) {
|
||||||
|
flag = true;
|
||||||
|
}
|
||||||
|
sql.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
<!-- 判断是否是插入成功 -->
|
||||||
|
<%
|
||||||
|
if (flag == true) {
|
||||||
|
%>
|
||||||
|
<jsp:forward page="insert_success.jsp" />
|
||||||
|
<%
|
||||||
|
} else if (flag == false) {
|
||||||
|
%>
|
||||||
|
<%=oldname%>
|
||||||
|
<%=name%>
|
||||||
|
<%=Administrator%>
|
||||||
|
<%=Email%>
|
||||||
|
<%=VIP%>
|
||||||
|
<%-- <%=sql.setString(1, name)%>
|
||||||
|
<%=sql.setString(2, Email)%>
|
||||||
|
<%=sql.setString(4, VIP)%>
|
||||||
|
<%=sql.setString(3, Administrator)%>
|
||||||
|
<%=sql.setString(5, name)%> --%>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
<select name="job" class="form-control" name="job">
|
<select name="job" class="form-control" name="job">
|
||||||
<%
|
<%
|
||||||
String driverClass = "com.mysql.jdbc.Driver";
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
String url = "jdbc:mysql://localhost:3306/db_school";
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
String user = "root";
|
String user = "root";
|
||||||
String password = "";
|
String password = "";
|
||||||
ResultSet rs = null;
|
ResultSet rs = null;
|
||||||
@@ -97,18 +97,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div class="footer">
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
<!-- Copyright -->
|
|
||||||
<div class="copyright">
|
|
||||||
<p>
|
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
<!-- //Footer -->
|
||||||
</div>
|
</div>
|
||||||
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
|||||||
@@ -57,18 +57,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div class="footer">
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
<!-- Copyright -->
|
|
||||||
<div class="copyright">
|
|
||||||
<p>
|
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
<!-- //Footer -->
|
||||||
</div>
|
</div>
|
||||||
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
|||||||
85
WebRoot/change_admin.jsp
Normal file
85
WebRoot/change_admin.jsp
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||||
|
pageEncoding="UTF-8"%>
|
||||||
|
<%@page import="java.sql.Connection"%>
|
||||||
|
<%@page import="java.sql.*"%>
|
||||||
|
<%@page import="java.sql.DriverManager"%>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>学生管理</title>
|
||||||
|
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<%@ include file="/module/top.jsp"%>
|
||||||
|
<div class="container">
|
||||||
|
<%
|
||||||
|
if (session.getAttribute("actualuser") == null) {
|
||||||
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
|
%>
|
||||||
|
<div class="row">
|
||||||
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
|
<h3 class="text-center">修改管理员</h3>
|
||||||
|
<div class="col-sm-12 col-lg-9 col-md-9">
|
||||||
|
<form class="form-horizontal" role="form" id="edit_admin"
|
||||||
|
name="edit_admin" action="edit_admin.jsp" method="post">
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText1" class="col-sm-2 control-label">要修改的管理员姓名</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<select name="AdminName" class="form-control" name="AdminName">
|
||||||
|
<%
|
||||||
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String user = "root";
|
||||||
|
String password = "";
|
||||||
|
ResultSet rs = null;
|
||||||
|
Connection conn = null;
|
||||||
|
PreparedStatement sql = null;
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select * from adminstrator_record");
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<option value="<%=rs.getString("AdminName")%>"><%=rs.getString("AdminName")%></option>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
sql.close();
|
||||||
|
rs.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-sm-offset-2 col-sm-10">
|
||||||
|
<button type="submit" class="btn btn-primary pull-right">选择</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Footer -->
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
<!-- //Footer -->
|
||||||
|
</div>
|
||||||
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
<script src="js/bootstrap.js" type="text/javascript"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
72
WebRoot/change_pass.html
Normal file
72
WebRoot/change_pass.html
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="author" content="">
|
||||||
|
<title>VANTEN信息科技有限公司</title>
|
||||||
|
|
||||||
|
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||||
|
<link href="css/signin.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- 二维码弹出 -->
|
||||||
|
<link rel="stylesheet" href="css/reveal.css">
|
||||||
|
<link rel="stylesheet" href="css/Verification_Code.css">
|
||||||
|
<script src="js/jquery-1.4.4.min.js"></script>
|
||||||
|
<script type="text/javascript" src="js/jquery.reveal.js"></script>
|
||||||
|
<script type="text/javascript" src="js/Verification_Code.js"></script>
|
||||||
|
|
||||||
|
<!-- 二维码弹出 -->
|
||||||
|
|
||||||
|
<script src="js/jquery-1.11.2.min.js"></script>
|
||||||
|
<script src="js/bootstrap.min.js"></script>
|
||||||
|
<script src="js/bootstrap.js"></script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body onload="createCode()">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="container">
|
||||||
|
<center>
|
||||||
|
<h1>VANTEN信息科技有限公司</h1>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<ul id="myTab" class="nav nav-tabs nav-justified form0">
|
||||||
|
<li class="active"><a href="#denglu" data-toggle="tab" style="font-weight: bold;"><center>修改密码</center></a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<div id="myTabContent" class="tab-content">
|
||||||
|
<div class="tab-pane fade in active form1" id="denglu">
|
||||||
|
<form class="form-signin" action="JSPhandle/change_pass_update.jsp" method="post">
|
||||||
|
|
||||||
|
<label for="inputUser" class="sr-only">新密码</label> <input
|
||||||
|
type="password" id="inputPassword1" name="inputPassword1" class="form-control"
|
||||||
|
placeholder="新密码" required autofocus> <label
|
||||||
|
for="inputPassword" class="sr-only">确认新密码</label> <input
|
||||||
|
type="password" id="inputPassword" name="inputPassword"
|
||||||
|
class="form-control" placeholder="确认新密码" required>
|
||||||
|
<div class="checkbox">
|
||||||
|
<label> <input type="checkbox" value="remember-me">记住密码
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<button class="btn btn-lg btn-primary btn-block" type="submit">确认修改</button>
|
||||||
|
|
||||||
|
</form>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
<select name="job" class="form-control" name="job">
|
<select name="job" class="form-control" name="job">
|
||||||
<%
|
<%
|
||||||
String driverClass = "com.mysql.jdbc.Driver";
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
String url = "jdbc:mysql://localhost:3306/db_school";
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
String user = "root";
|
String user = "root";
|
||||||
String password = "";
|
String password = "";
|
||||||
ResultSet rs = null;
|
ResultSet rs = null;
|
||||||
@@ -97,18 +97,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div class="footer">
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
<!-- Copyright -->
|
|
||||||
<div class="copyright">
|
|
||||||
<p>
|
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
<!-- //Footer -->
|
||||||
</div>
|
</div>
|
||||||
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
|||||||
@@ -41,8 +41,8 @@ margin:0px auto;
|
|||||||
max-width: 440px;
|
max-width: 440px;
|
||||||
opacity:0.2;
|
opacity:0.2;
|
||||||
}
|
}
|
||||||
.form4{
|
.validatecode{
|
||||||
padding-left:30px;
|
width:50%;
|
||||||
|
|
||||||
}
|
}
|
||||||
.form-control{
|
.form-control{
|
||||||
|
|||||||
@@ -270,7 +270,7 @@ h2.resp-accordion {
|
|||||||
}
|
}
|
||||||
.tab-1 form input[type="checkbox"]:checked+label span:first-child:before {
|
.tab-1 form input[type="checkbox"]:checked+label span:first-child:before {
|
||||||
content: "";
|
content: "";
|
||||||
background: url("../images/tick.png") no-repeat;
|
background: url("../chartroom/images/tick.png") no-repeat;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 3px;
|
left: 3px;
|
||||||
top: 3px;
|
top: 3px;
|
||||||
|
|||||||
133
WebRoot/edit_admin.jsp
Normal file
133
WebRoot/edit_admin.jsp
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||||
|
pageEncoding="UTF-8"%>
|
||||||
|
<%@page import="java.sql.Connection"%>
|
||||||
|
<%@page import="java.sql.*"%>
|
||||||
|
<%@page import="java.sql.DriverManager"%>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>学生管理</title>
|
||||||
|
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<%@ include file="/module/top.jsp"%>
|
||||||
|
<div class="container">
|
||||||
|
<%
|
||||||
|
boolean flag = false;
|
||||||
|
request.setCharacterEncoding("utf-8");
|
||||||
|
String adminName = request.getParameter("AdminName");
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
if (session.getAttribute("actualuser") == null) {
|
||||||
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String user = "root";
|
||||||
|
String password = "";
|
||||||
|
ResultSet rs = null;
|
||||||
|
Connection conn = null;
|
||||||
|
PreparedStatement sql = null;
|
||||||
|
%>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
|
<h3 class="text-center">修改管理员</h3>
|
||||||
|
<div class="col-sm-12 col-lg-9 col-md-9">
|
||||||
|
<%
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select * from adminstrator_record where AdminName=?");
|
||||||
|
sql.setString(1, adminName);
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<form class="form-horizontal" role="form" id="add_admin"
|
||||||
|
name="add_admin" action="JSPhandle/admin_update.jsp" method="post">
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText1" class="col-sm-2 control-label">管理员号</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<input type="text" class="form-control"
|
||||||
|
placeholder="<%=rs.getString("AdminNo")%>" name="adminno">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText2" class="col-sm-2 control-label">管理员姓名</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
|
||||||
|
<input type="text" class="form-control"
|
||||||
|
placeholder='<%=rs.getString("AdminName")%>' name="adminname">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText3" class="col-sm-2 control-label">管理员性别</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<input type="text" class="form-control"
|
||||||
|
placeholder="<%=rs.getString("AdminSex")%>" name="sex">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText1" class="col-sm-2 control-label">管理员角色</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<select name="job" class="form-control" name="job">
|
||||||
|
<%
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select * from administrator_job");
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<option value="<%=rs.getString("AdminJob")%>"><%=rs.getString("AdminJob")%></option>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
sql.close();
|
||||||
|
rs.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-sm-offset-2 col-sm-10">
|
||||||
|
<button type="submit" class="btn btn-danger pull-right">修改</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Footer -->
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
<!-- //Footer -->
|
||||||
|
</div>
|
||||||
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
<script src="js/bootstrap.js" type="text/javascript"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
144
WebRoot/edit_user.jsp
Normal file
144
WebRoot/edit_user.jsp
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||||
|
pageEncoding="UTF-8"%>
|
||||||
|
<%@page import="java.sql.Connection"%>
|
||||||
|
<%@page import="java.sql.*"%>
|
||||||
|
<%@page import="java.sql.DriverManager"%>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>学生管理</title>
|
||||||
|
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<%@ include file="/module/top.jsp"%>
|
||||||
|
<div class="container">
|
||||||
|
<%
|
||||||
|
boolean flag = false;
|
||||||
|
request.setCharacterEncoding("utf-8");
|
||||||
|
String userName = request.getParameter("userName");
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
if (session.getAttribute("actualuser") == null) {
|
||||||
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String user = "root";
|
||||||
|
String password = "";
|
||||||
|
ResultSet rs = null;
|
||||||
|
Connection conn = null;
|
||||||
|
PreparedStatement sql = null;
|
||||||
|
%>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
|
<h3 class="text-center">修改管理员</h3>
|
||||||
|
<div class="col-sm-12 col-lg-9 col-md-9">
|
||||||
|
<%
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select userName,Email, VIP,Administrator from show_user where userName=?");
|
||||||
|
sql.setString(1, userName);
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<form class="form-horizontal" role="form" id="add_admin"
|
||||||
|
name="add_admin" action="JSPhandle/user_update.jsp" method="post">
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="disabledTextInput" class="col-sm-2 control-label">原用户名</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<input type="text" class="form-control"
|
||||||
|
placeholder="<%=rs.getString("userName")%>" name="OlduserName"
|
||||||
|
id="disabledTextInput" value="<%=rs.getString("userName")%>"
|
||||||
|
readonly>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText2" class="col-sm-2 control-label">新用户名</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
|
||||||
|
<input type="text" class="form-control"
|
||||||
|
placeholder='<%=rs.getString("userName")%>' name="userName" value='<%=rs.getString("userName")%>'>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText3" class="col-sm-2 control-label">邮箱</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<input type="text" class="form-control"
|
||||||
|
placeholder="<%=rs.getString("Email")%>" name="Email" value='<%=rs.getString("Email")%>'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText4" class="col-sm-2 control-label">VIP</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<select name="VIP" class="form-control" name="VIP">
|
||||||
|
<%
|
||||||
|
if (rs.getInt("VIP") == 1) {
|
||||||
|
out.println("<option value='是' selected='selected'>是</option><option value='否'>否</option>");
|
||||||
|
} else {
|
||||||
|
out.println("<option value='否' selected='selected'>否</option><option value='是'>是</option>");
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText5" class="col-sm-2 control-label">管理员标识</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<select name="Administrator" class="form-control"
|
||||||
|
name="Administrator">
|
||||||
|
<%
|
||||||
|
if (rs.getInt("Administrator") == 1) {
|
||||||
|
out.println("<option value='是' selected='selected'>是</option><option value='否'>否</option>");
|
||||||
|
} else {
|
||||||
|
out.println("<option value='否' selected='selected'>否</option><option value='是'>是</option>");
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-sm-offset-2 col-sm-10">
|
||||||
|
<button type="submit" class="btn btn-danger pull-right">修改</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
sql.close();
|
||||||
|
rs.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Footer -->
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
<!-- //Footer -->
|
||||||
|
</div>
|
||||||
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
<script src="js/bootstrap.js" type="text/javascript"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
175
WebRoot/exhibition_admin.jsp
Normal file
175
WebRoot/exhibition_admin.jsp
Normal file
@@ -0,0 +1,175 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||||
|
pageEncoding="UTF-8"%>
|
||||||
|
<%@page import="java.sql.Connection"%>
|
||||||
|
<%@page import="java.sql.*"%>
|
||||||
|
<%@page import="java.sql.DriverManager"%>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>查看管理员</title>
|
||||||
|
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
|
<link href="font-awesome/css/font-awesome.css" rel="stylesheet">
|
||||||
|
<link href="css/animate.css" rel="stylesheet">
|
||||||
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
<style type="text/css">
|
||||||
|
.main_content {
|
||||||
|
text-indent: 2em
|
||||||
|
}
|
||||||
|
/* CONTACTS */
|
||||||
|
.contact-box {
|
||||||
|
background-color: #ffffff;
|
||||||
|
border: 1px solid #e7eaec;
|
||||||
|
padding: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.contact-box.center-version {
|
||||||
|
border: 1px solid #e7eaec;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.md-skin .contact-box {
|
||||||
|
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px
|
||||||
|
rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.m-t-xs {
|
||||||
|
margin-top: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fa-map-marker:before {
|
||||||
|
content: "\f041";
|
||||||
|
}
|
||||||
|
|
||||||
|
.forum-item.active .fa {
|
||||||
|
color: #1ab394;
|
||||||
|
}
|
||||||
|
|
||||||
|
.metismenu .active>a>.fa.plus-minus:before {
|
||||||
|
content: "\f068";
|
||||||
|
}
|
||||||
|
|
||||||
|
.metismenu .active>a>.fa.plus-times {
|
||||||
|
-webkit-transform: rotate(45deg);
|
||||||
|
-ms-transform: rotate(45deg);
|
||||||
|
transform: rotate(45deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.fa.arrow:before {
|
||||||
|
content: "\f104";
|
||||||
|
}
|
||||||
|
|
||||||
|
.forum-icon .fa {
|
||||||
|
font-size: 30px;
|
||||||
|
margin-top: 8px;
|
||||||
|
color: #9b9b9b;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fa.pull-left {
|
||||||
|
margin-right: .3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fa.pull-right {
|
||||||
|
margin-left: .3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fa {
|
||||||
|
display: inline-block;
|
||||||
|
font: normal normal normal 14px/1 FontAwesome;
|
||||||
|
font-size: inherit;
|
||||||
|
text-rendering: auto;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
transform: translate(0, 0);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<%@ include file="/module/top.jsp"%>
|
||||||
|
<div class="container">
|
||||||
|
<%
|
||||||
|
if (session.getAttribute("actualuser") == null) {
|
||||||
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
|
%>
|
||||||
|
<h1 class="heading_title_text text-center">查看管理员</h1>
|
||||||
|
<div class="row">
|
||||||
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
|
<div class="col-lg-9 col-md-9">
|
||||||
|
|
||||||
|
<div class="wrapper wrapper-content animated fadeInRight">
|
||||||
|
<div class="row">
|
||||||
|
<%
|
||||||
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String user = "root";
|
||||||
|
String password = "";
|
||||||
|
ResultSet rs = null;
|
||||||
|
Connection conn = null;
|
||||||
|
PreparedStatement sql = null;
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select * from adminstrator_record");
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<div class="col-lg-4">
|
||||||
|
|
||||||
|
<div class="contact-box">
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<div class="text-center">
|
||||||
|
<img alt="image" class="img-circle m-t-xs img-responsive"
|
||||||
|
src="img/<%=rs.getString("AdminName")%>.jpg">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-8">
|
||||||
|
<h3>
|
||||||
|
<strong><%=rs.getString("AdminName")%></strong>
|
||||||
|
</h3>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-map-marker"></i> 广东财经大学15信管2班
|
||||||
|
</p>
|
||||||
|
<address>
|
||||||
|
<strong>岗位</strong><br> <%=rs.getString("AdminJob")%>
|
||||||
|
600<br> <%=rs.getString("AdminSex")%><br> <abbr
|
||||||
|
title="Phone">P:</abbr> (123) 456-7890
|
||||||
|
</address>
|
||||||
|
</div>
|
||||||
|
<div class="clearfix"></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<%
|
||||||
|
sql.close();
|
||||||
|
rs.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
<script src="js/bootstrap.js" type="text/javascript"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
82
WebRoot/forget_pass.html
Normal file
82
WebRoot/forget_pass.html
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="author" content="">
|
||||||
|
<title>VANTEN信息科技有限公司</title>
|
||||||
|
|
||||||
|
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||||
|
<link href="css/signin.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- 二维码弹出 -->
|
||||||
|
<link rel="stylesheet" href="css/reveal.css">
|
||||||
|
<link rel="stylesheet" href="css/Verification_Code.css">
|
||||||
|
<script src="js/jquery-1.4.4.min.js"></script>
|
||||||
|
<script type="text/javascript" src="js/jquery.reveal.js"></script>
|
||||||
|
<script type="text/javascript" src="js/Verification_Code.js"></script>
|
||||||
|
|
||||||
|
<!-- 二维码弹出 -->
|
||||||
|
|
||||||
|
<script src="js/jquery-1.11.2.min.js"></script>
|
||||||
|
<script src="js/bootstrap.min.js"></script>
|
||||||
|
<script src="js/bootstrap.js"></script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body onload="createCode()">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="container">
|
||||||
|
<center>
|
||||||
|
<h1>VANTEN信息科技有限公司</h1>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<ul id="myTab" class="nav nav-tabs nav-justified form0">
|
||||||
|
<li class="active"><a href="#denglu" data-toggle="tab" style="font-weight: bold;"><center>找回密码</center></a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<div id="myTabContent" class="tab-content">
|
||||||
|
<div class="tab-pane fade in active form1" id="denglu">
|
||||||
|
<form class="form-signin" action="JSPhandle/forget_pass_check.jsp"
|
||||||
|
method="post">
|
||||||
|
|
||||||
|
<label for="inputUser" class="sr-only">用户名</label><input
|
||||||
|
type="text" id="inputUser" name="inputUser" class="form-control"
|
||||||
|
placeholder="用户名" required autofocus> <input type="text"
|
||||||
|
class="form-control" Name="Email" placeholder="注册时使用的邮箱"
|
||||||
|
required=""> <input type="text" class="form-control"
|
||||||
|
Name="PhoneNumber" placeholder="注册时使用的手机号" required="">
|
||||||
|
<div id="msg" style="color:rgba(220,20,60,1.00)"></div>
|
||||||
|
<div class="form-group">
|
||||||
|
<!-- <label for="exampleInputName2">验证码:</label> -->
|
||||||
|
<div class="code" id="checkCode"></div>
|
||||||
|
<a href="#" onclick="createCode()" class="text-right">看不清换一张</a>
|
||||||
|
</div>
|
||||||
|
<div class="form-group" >
|
||||||
|
<input style="float:left;" type="text" id="inputCode"
|
||||||
|
class="form-control" placeholder="点击此处输入验证码"
|
||||||
|
onchange="validateCode()" />
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<button class="btn btn-lg btn-primary btn-block" type="submit"
|
||||||
|
style="max-width: 380px;letf:20px;
|
||||||
|
onclick="validateCode();">确认</button>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -13,19 +13,63 @@
|
|||||||
|
|
||||||
<!-- 二维码弹出 -->
|
<!-- 二维码弹出 -->
|
||||||
<link rel="stylesheet" href="css/reveal.css">
|
<link rel="stylesheet" href="css/reveal.css">
|
||||||
<link rel="stylesheet" href="css/Verification_Code.css">
|
|
||||||
<script src="js/jquery-1.4.4.min.js"></script>
|
<script src="js/jquery-1.4.4.min.js"></script>
|
||||||
<script type="text/javascript" src="js/jquery.reveal.js"></script>
|
<script type="text/javascript" src="js/jquery.reveal.js"></script>
|
||||||
<script type="text/javascript" src="js/Verification_Code.js"></script>
|
|
||||||
|
|
||||||
<!-- 二维码弹出 -->
|
<!-- 二维码弹出 -->
|
||||||
|
|
||||||
<script src="js/jquery-1.11.2.min.js"></script>
|
<script src="js/jquery-1.11.2.min.js"></script>
|
||||||
<script src="js/bootstrap.min.js"></script>
|
<script src="js/bootstrap.min.js"></script>
|
||||||
<script src="js/bootstrap.js"></script>
|
<script src="js/bootstrap.js"></script>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('#horizontalTab').easyResponsiveTabs({
|
||||||
|
type : 'default', //Types: default, vertical, accordion
|
||||||
|
width : 'auto', //auto or any width like 600px
|
||||||
|
fit : true, // 100% fit in a container
|
||||||
|
});
|
||||||
|
});
|
||||||
|
function checkpwd() {
|
||||||
|
'use strict';
|
||||||
|
var p1 = document.getElementById("Password2").value; //获取密码框的值
|
||||||
|
var p2 = document.getElementById("Password3").value; //获取重新输入的密码值
|
||||||
|
if (p1.match(/\d/) && p1.match(/[a-zA-Z]/ && p1.length >= 6)) {
|
||||||
|
{document.getElementById("msg").innerHTML = "";
|
||||||
|
return true;}
|
||||||
|
} else {
|
||||||
|
alert("您输入的密码至少包含一个数字和一个字母!");
|
||||||
|
/* document.getElementById("msg").innerHTML = "您输入的密码至少包含一个数字和一个字母!"; */
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
if(p1==""){
|
||||||
|
alert("请输入密码!");//检测到密码为空,提醒输入//
|
||||||
|
document.register.Password2.focus();//焦点放到密码框
|
||||||
|
return false;//退出检测函数
|
||||||
|
}//如果允许空密码,可取消这个条件*/
|
||||||
|
|
||||||
|
if (p1 != p2) { //判断两次输入的值是否一致,不一致则显示错误信息
|
||||||
|
document.getElementById("msg").innerHTML = "两次输入密码不一致,请重新输入"; //在div显示错误信息
|
||||||
|
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
document.getElementById("msg").innerHTML = "";
|
||||||
|
//密码一致,可以继续下一步操作
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function isEmail(strEmail) {
|
||||||
|
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
|
||||||
|
document.getElementById("msg").innerHTML = "";
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
/* alert("邮箱格式不正确"); */
|
||||||
|
document.getElementById("msg").innerHTML = "邮箱格式不正确";
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body onload="createCode()">
|
<body>
|
||||||
|
|
||||||
|
|
||||||
<div class="container">
|
<div class="container">
|
||||||
@@ -74,7 +118,8 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tab-pane fade form3" id="zhuce">
|
<div class="tab-pane fade form3" id="zhuce">
|
||||||
<form class="form-signin" action="JSPhandle/signin_insert.jsp" method="post">
|
<form class="form-signin" action="JSPhandle/signin_insert.jsp"
|
||||||
|
method="post">
|
||||||
|
|
||||||
<label for="inputUser" class="sr-only">用户</label> <input
|
<label for="inputUser" class="sr-only">用户</label> <input
|
||||||
type="text" id="inputUser" name="inputUser" class="form-control"
|
type="text" id="inputUser" name="inputUser" class="form-control"
|
||||||
@@ -85,28 +130,17 @@
|
|||||||
type="password" Name="Password3" class="form-control"
|
type="password" Name="Password3" class="form-control"
|
||||||
placeholder="确认密码" required="" id="Password3"
|
placeholder="确认密码" required="" id="Password3"
|
||||||
onchange="checkpwd()"> <input type="text"
|
onchange="checkpwd()"> <input type="text"
|
||||||
class="form-control" Name="Email" placeholder="邮箱" required="">
|
class="form-control" Name="Email" placeholder="邮箱" required=""
|
||||||
<input type="text" class="form-control" Name="PhoneNumber"
|
onblur=isEmail(this.value)> <input type="text"
|
||||||
placeholder="手机号" required="">
|
class="form-control" Name="PhoneNumber" placeholder="手机号"
|
||||||
</form>
|
required="">
|
||||||
<form class="form-inline form4">
|
<div id="msg" style="color:rgba(220,20,60,1.00)"></div>
|
||||||
<div class="form-group">
|
|
||||||
<!-- <label for="exampleInputName2">验证码:</label> -->
|
|
||||||
<div class="code" id="checkCode" ></div>
|
|
||||||
<a href="#" onclick="createCode()" class="text-right">看不清换一张</a>
|
|
||||||
</div>
|
|
||||||
<div class="form-group">
|
|
||||||
<input style="float:left;" type="text"
|
|
||||||
id="inputCode exampleInputName2" class="form-control"
|
|
||||||
placeholder="点击此处输入验证码" onclick="createCode()"/>
|
|
||||||
<div id="msg" style="color:rgba(220,20,60,1.00)"></div>
|
|
||||||
</div>
|
|
||||||
<div class="checkbox">
|
<div class="checkbox">
|
||||||
<label> <input type="checkbox" value="remember-me">同意条款
|
<label> <input type="checkbox" value="remember-me">同意条款
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<button class="btn btn-lg btn-primary btn-block" type="submit"
|
<button class="btn btn-lg btn-primary btn-block" type="submit">注册</button>
|
||||||
onclick="validateCode();">注册</button>
|
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
3584
WebRoot/js/jquery-1.11.2.min.js
vendored
3584
WebRoot/js/jquery-1.11.2.min.js
vendored
File diff suppressed because one or more lines are too long
3923
WebRoot/js/jquery-1.4.4.min.js
vendored
3923
WebRoot/js/jquery-1.4.4.min.js
vendored
File diff suppressed because it is too large
Load Diff
@@ -15,20 +15,26 @@
|
|||||||
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
<script src="js/ie-emulation-modes-warning.js"></script>
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
<style type="text/css">
|
||||||
|
/* .jumbotron{
|
||||||
|
background:url(images/index3.jpg);
|
||||||
|
background-repeat:no-repeat;
|
||||||
|
height:100%;
|
||||||
|
background-size:100% 100%;
|
||||||
|
} */
|
||||||
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
<%-- <%
|
||||||
|
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
|
java.util.Date currentTime = new java.util.Date();//得到当前系统时间
|
||||||
|
|
||||||
|
String str_date1 = formatter.format(currentTime); //将日期时间格式化
|
||||||
|
String str_date2 = currentTime.toString(); //将Date型日期时间转换成字符串形式
|
||||||
|
%> --%>
|
||||||
<body onbeforeunload="window.location='JSPhandle/logout.jsp'">
|
<body onbeforeunload="window.location='JSPhandle/logout.jsp'">
|
||||||
<%
|
<%
|
||||||
String driverClass = "com.mysql.jdbc.Driver";
|
|
||||||
String url = "jdbc:mysql://localhost:3306/db_school";
|
|
||||||
String user = "root";
|
|
||||||
String password = "";
|
|
||||||
ResultSet rs = null;
|
|
||||||
Connection conn = null;
|
|
||||||
PreparedStatement sql = null;
|
|
||||||
Class.forName(driverClass);
|
|
||||||
conn = DriverManager.getConnection(url, user, password);
|
|
||||||
Statement stmt = conn.createStatement();
|
|
||||||
if (session.getAttribute("actualuser") == null) {
|
if (session.getAttribute("actualuser") == null) {
|
||||||
out.println(
|
out.println(
|
||||||
"<script language=javascript>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html'</script>");
|
"<script language=javascript>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html'</script>");
|
||||||
@@ -39,196 +45,33 @@
|
|||||||
%>
|
%>
|
||||||
<%@ include file="module/top.jsp"%>
|
<%@ include file="module/top.jsp"%>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|
||||||
<h1 class="heading_title_text text-center">VANTEN信息管理系统</h1>
|
<h1 class="heading_title_text text-center">VANTEN信息管理系统</h1>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<%@ include file="module/sidebar.jsp"%>
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
<div class="col-lg-9 col-md-9">
|
<div class="col-lg-9 col-md-9">
|
||||||
<div class="panel panel-primary">
|
<div class="jumbotron">
|
||||||
<div class="panel-heading">
|
<h1 class="text-center">欢迎访问</h1>
|
||||||
<h3 class="panel-title text-center">学生管理</h3>
|
<p class="text-center">15信管2班</p>
|
||||||
</div>
|
<!-- Large modal -->
|
||||||
<div class="panel-body">
|
<button type="button" class="btn btn-primary" data-toggle="modal"
|
||||||
<div class="table-responsive">
|
data-target=".bs-example-modal-lg">按按试试</button>
|
||||||
<table class="table table-hover">
|
|
||||||
<tr>
|
|
||||||
<td>学号</td>
|
|
||||||
<td>姓名</td>
|
|
||||||
<td>性别</td>
|
|
||||||
<td>出生日期</td>
|
|
||||||
<td>省份</td>
|
|
||||||
<td>民族</td>
|
|
||||||
<td>班级</td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
try {
|
|
||||||
sql = conn.prepareStatement("select * from tb_student");
|
|
||||||
rs = sql.executeQuery();
|
|
||||||
while (rs.next()) {
|
|
||||||
%>
|
|
||||||
<tr>
|
|
||||||
<td><%=rs.getString("studentNo")%></td>
|
|
||||||
<td><%=rs.getString("studentName")%></td>
|
|
||||||
<td><%=rs.getString("sex")%></td>
|
|
||||||
<td><%=rs.getString("birthday")%></td>
|
|
||||||
<td><%=rs.getString("native")%></td>
|
|
||||||
<td><%=rs.getString("nation")%></td>
|
|
||||||
<td><%=rs.getString("classNo")%></td>
|
|
||||||
|
|
||||||
</tr>
|
<div class="modal fade bs-example-modal-lg" tabindex="-1"
|
||||||
<%
|
role="dialog" aria-labelledby="myLargeModalLabel">
|
||||||
}
|
<div class="modal-dialog modal-lg" role="document">
|
||||||
} catch (Exception ex) {
|
<div class="modal-content">
|
||||||
ex.printStackTrace();
|
<img src="images/index2.png" alt="图片不见了"
|
||||||
}
|
style="display:block;width:100%;" />
|
||||||
%>
|
</div>
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div class="student_btn pull-right">
|
|
||||||
<a href="add_student.php">
|
|
||||||
<button type="button" class="btn btn-success">添加学生</button>
|
|
||||||
</a> <a href="show_student.php">
|
|
||||||
<button type="button" class="btn btn-primary">查看学生</button>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="panel panel-primary">
|
|
||||||
<div class="panel-heading">
|
|
||||||
<h3 class="panel-title text-center">班级管理</h3>
|
|
||||||
</div>
|
|
||||||
<div class="panel-body">
|
|
||||||
<table class="table table-hover">
|
|
||||||
<tr>
|
|
||||||
<td>课室号</td>
|
|
||||||
<td>课室名</td>
|
|
||||||
<td>学院</td>
|
|
||||||
<td>年级</td>
|
|
||||||
<td>人数</td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
try {
|
|
||||||
sql = conn.prepareStatement("select * from tb_class");
|
|
||||||
rs = sql.executeQuery();
|
|
||||||
while (rs.next()) {
|
|
||||||
%>
|
|
||||||
<tr>
|
|
||||||
<td><%=rs.getString("classNo")%></td>
|
|
||||||
<td><%=rs.getString("className")%></td>
|
|
||||||
<td><%=rs.getString("department")%></td>
|
|
||||||
<td><%=rs.getString("grade")%></td>
|
|
||||||
<td><%=rs.getString("classNum")%></td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
}
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
%>
|
|
||||||
</table>
|
|
||||||
<div class="dept_btn pull-right">
|
|
||||||
<a href="add_dept.php">
|
|
||||||
<button type="button" class="btn btn-success">添加班级</button>
|
|
||||||
</a> <a href="show_dept.php">
|
|
||||||
<button type="button" class="btn btn-primary">查看班级</button>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="panel panel-primary">
|
|
||||||
<div class="panel-heading">
|
|
||||||
<h3 class="panel-title text-center">课程管理</h3>
|
|
||||||
</div>
|
|
||||||
<div class="panel-body">
|
|
||||||
<table class="table table-hover">
|
|
||||||
<tr>
|
|
||||||
<td>课程编号</td>
|
|
||||||
<td>课程名称</td>
|
|
||||||
<td>学分</td>
|
|
||||||
<td>课时</td>
|
|
||||||
<td>学期</td>
|
|
||||||
<td>先行课程</td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
try {
|
|
||||||
sql = conn.prepareStatement("select * from tb_course");
|
|
||||||
rs = sql.executeQuery();
|
|
||||||
while (rs.next()) {
|
|
||||||
%>
|
|
||||||
<tr>
|
|
||||||
<td><%=rs.getString("courseNo")%></td>
|
|
||||||
<td><%=rs.getString("courseName")%></td>
|
|
||||||
<td><%=rs.getString("credit")%></td>
|
|
||||||
<td><%=rs.getString("courseHour")%></td>
|
|
||||||
<td><%=rs.getString("term")%></td>
|
|
||||||
<td><%=rs.getString("priorCourse")%></td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
}
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
%>
|
|
||||||
</table>
|
|
||||||
<div class="course_btn pull-right">
|
|
||||||
<a href="add_usergroup.php">
|
|
||||||
<button type="button" class="btn btn-success">添加课程</button>
|
|
||||||
</a> <a href="show_usergroup.php">
|
|
||||||
<button type="button" class="btn btn-primary">查看课程</button>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="panel panel-primary">
|
|
||||||
<div class="panel-heading">
|
|
||||||
<h3 class="panel-title text-center">成绩管理</h3>
|
|
||||||
</div>
|
|
||||||
<div class="panel-body">
|
|
||||||
<table class="table table-hover">
|
|
||||||
<tr>
|
|
||||||
<td>姓名</td>
|
|
||||||
<td>课程名称</td>
|
|
||||||
<td>成绩</td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
try {
|
|
||||||
sql = conn.prepareStatement(
|
|
||||||
"select * from tb_score AS g,tb_student AS s ,tb_course AS c where s.studentNo=g.studentNo AND g.courseNo=c.courseNo");
|
|
||||||
rs = sql.executeQuery();
|
|
||||||
while (rs.next()) {
|
|
||||||
%>
|
|
||||||
<tr>
|
|
||||||
<td><%=rs.getString("studentName")%></td>
|
|
||||||
<td><%=rs.getString("courseName")%></td>
|
|
||||||
<td><%=rs.getString("score")%></td>
|
|
||||||
</tr>
|
|
||||||
<%
|
|
||||||
}
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
%>
|
|
||||||
<%
|
|
||||||
sql.close();
|
|
||||||
rs.close();
|
|
||||||
conn.close();
|
|
||||||
%>
|
|
||||||
</table>
|
|
||||||
<div class="score_btn pull-right">
|
|
||||||
<a href="add_fun.php">
|
|
||||||
<button type="button" class="btn btn-success">添加成绩</button>
|
|
||||||
</a> <a href="show_fun.php">
|
|
||||||
<button type="button" class="btn btn-primary">查看成绩</button>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%@ include file="module/footer.jsp"%>
|
<%@ include file="module/footer.jsp"%>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
<script src="js/bootstrap.js" type="text/javascript"></script>
|
<script src="js/bootstrap.js" type="text/javascript"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
85
WebRoot/manage_user.jsp
Normal file
85
WebRoot/manage_user.jsp
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||||
|
pageEncoding="UTF-8"%>
|
||||||
|
<%@page import="java.sql.Connection"%>
|
||||||
|
<%@page import="java.sql.*"%>
|
||||||
|
<%@page import="java.sql.DriverManager"%>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>学生管理</title>
|
||||||
|
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<%@ include file="/module/top.jsp"%>
|
||||||
|
<div class="container">
|
||||||
|
<%
|
||||||
|
if (session.getAttribute("actualuser") == null) {
|
||||||
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
|
%>
|
||||||
|
<div class="row">
|
||||||
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
|
<h3 class="text-center">修改用户</h3>
|
||||||
|
<div class="col-sm-12 col-lg-9 col-md-9">
|
||||||
|
<form class="form-horizontal" role="form" id="edit_admin"
|
||||||
|
name="edit_user.jsp" action="edit_user.jsp" method="post">
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="inputText1" class="col-sm-2 control-label">要修改的用户名</label>
|
||||||
|
<div class="col-sm-10">
|
||||||
|
<select name="userName" class="form-control" name="userName">
|
||||||
|
<%
|
||||||
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
|
String user = "root";
|
||||||
|
String password = "";
|
||||||
|
ResultSet rs = null;
|
||||||
|
Connection conn = null;
|
||||||
|
PreparedStatement sql = null;
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select * from show_user");
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<option value="<%=rs.getString("userName")%>"><%=rs.getString("userName")%></option>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
<%
|
||||||
|
sql.close();
|
||||||
|
rs.close();
|
||||||
|
conn.close();
|
||||||
|
%>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-sm-offset-2 col-sm-10">
|
||||||
|
<button type="submit" class="btn btn-primary pull-right">选择</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- Footer -->
|
||||||
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
<!-- //Footer -->
|
||||||
|
</div>
|
||||||
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
<script src="js/bootstrap.js" type="text/javascript"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -19,8 +19,9 @@
|
|||||||
<!-- Copyright -->
|
<!-- Copyright -->
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
<p>
|
<p>
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
© 2017 VANTEN信息科技有限公司. All Rights Reserved | Design by
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
<a
|
||||||
|
href="http://blog.sina.com.cn/u/2007780675">VANTEN</a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<!-- //Copyright -->
|
<!-- //Copyright -->
|
||||||
|
|||||||
@@ -40,28 +40,30 @@
|
|||||||
<span class="text-muted"><% out.println(vipuser+" "+adminuser);%></span><!-- 已在top.jsp中声明,此处报错正常 -->
|
<span class="text-muted"><% out.println(vipuser+" "+adminuser);%></span><!-- 已在top.jsp中声明,此处报错正常 -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ul class="nav nav-sidebar
|
<ul class="nav nav-sidebar text-center
|
||||||
">
|
">
|
||||||
<h3>管理员档案</h3>
|
<h3>管理员档案</h3>
|
||||||
<li class="active"><a href="add_admin.jsp">添加管理员<span
|
<li class="active"><a href="add_admin.jsp">添加管理员<span
|
||||||
class="sr-only">(current)</span></a></li>
|
class="sr-only">(current)</span></a></li>
|
||||||
<li><a href="show_admin.jsp">查看管理员</a></li>
|
<li><a href="show_admin.jsp">查看管理员</a></li>
|
||||||
|
<li><a href="exhibition_admin.jsp">展示管理员</a></li>
|
||||||
<li><a href="change_admin.jsp">修改管理员</a></li>
|
<li><a href="change_admin.jsp">修改管理员</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="nav nav-sidebar">
|
<ul class="nav nav-sidebar text-center" >
|
||||||
<h3>岗位管理</h3>
|
<h3>岗位管理</h3>
|
||||||
<li><a href="add_adminjob.jsp">添加岗位</a></li>
|
<li><a href="add_adminjob.jsp">添加岗位</a></li>
|
||||||
<li><a href="show_adminjob.jsp">查看岗位</a></li>
|
<li><a href="show_adminjob.jsp">查看岗位</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="nav nav-sidebar">
|
<ul class="nav nav-sidebar text-center">
|
||||||
<h3>用户管理</h3>
|
<h3>用户管理</h3>
|
||||||
<li><a href="JSPhandle/limits_check_manage.jsp">管理用户</a></li>
|
<li><a href="JSPhandle/limits_check_manage.jsp">修改用户</a></li>
|
||||||
<li><a href="JSPhandle/limits_check_show.jsp">查看用户</a></li>
|
<li><a href="JSPhandle/limits_check_show.jsp">查看用户</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="nav nav-sidebar">
|
<ul class="nav nav-sidebar text-center">
|
||||||
<h3>成绩管理</h3>
|
<h3>云服务</h3>
|
||||||
<li><a href="add_fun.php">添加成绩</a></li>
|
<li><a href="chartroom/login.jsp">聊天室</a></li>
|
||||||
<li><a href="show_fun.php">查看成绩</a></li>
|
<li><a href="#">论坛(建设中)</a></li>
|
||||||
|
<li><a href="JSPhandle/vipdownload_check_show.jsp">信2资源站(维护中)</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<script src="../js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
<script src="../js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
class="icon-bar"></span><span class="icon-bar"></span><span
|
class="icon-bar"></span><span class="icon-bar"></span><span
|
||||||
class="icon-bar"></span>
|
class="icon-bar"></span>
|
||||||
</button>
|
</button>
|
||||||
<a class="navbar-brand" href="../mainframe.jsp"><% out.println(user1);%></a>
|
<a class="navbar-brand" href="mainframe.jsp"><% out.println(user1);%></a>
|
||||||
<%-- <span class="text-muted"><% out.println(vipuser+" "+adminuser);%></span> --%>
|
<%-- <span class="text-muted"><% out.println(vipuser+" "+adminuser);%></span> --%>
|
||||||
</div>
|
</div>
|
||||||
<!-- Collect the nav links, forms, and other content for toggling -->
|
<!-- Collect the nav links, forms, and other content for toggling -->
|
||||||
@@ -41,8 +41,9 @@
|
|||||||
class="caret"></span></a>
|
class="caret"></span></a>
|
||||||
<ul class="dropdown-menu" role="menu">
|
<ul class="dropdown-menu" role="menu">
|
||||||
<li><a href="show_admin.jsp">查看管理员</a></li>
|
<li><a href="show_admin.jsp">查看管理员</a></li>
|
||||||
|
<li><a href="exhibition_admin.jsp">展示管理员</a></li>
|
||||||
<li><a href="add_admin.jsp">添加管理员</a></li>
|
<li><a href="add_admin.jsp">添加管理员</a></li>
|
||||||
<li><a href="#">修改管理员</a></li>
|
<li><a href="change_admin.jsp">修改管理员</a></li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li class="dropdown"><a href="#" class="dropdown-toggle"
|
<li class="dropdown"><a href="#" class="dropdown-toggle"
|
||||||
data-toggle="dropdown" role="button" aria-expanded="false">岗位管理<span
|
data-toggle="dropdown" role="button" aria-expanded="false">岗位管理<span
|
||||||
@@ -59,12 +60,12 @@
|
|||||||
<li><a href="JSPhandle/limits_check_show.jsp">查看用户</a></li>
|
<li><a href="JSPhandle/limits_check_show.jsp">查看用户</a></li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li class="dropdown"><a href="#" class="dropdown-toggle"
|
<li class="dropdown"><a href="#" class="dropdown-toggle"
|
||||||
data-toggle="dropdown" role="button" aria-expanded="false">成绩管理<span
|
data-toggle="dropdown" role="button" aria-expanded="false">云服务<span
|
||||||
class="caret"></span></a>
|
class="caret"></span></a>
|
||||||
<ul class="dropdown-menu" role="menu">
|
<ul class="dropdown-menu" role="menu">
|
||||||
<li><a href="#">添加成绩</a></li>
|
<li><a href="chartroom/login.jsp">聊天室</a></li>
|
||||||
<li><a href="#">查看成绩</a></li>
|
<li><a href="#">论坛(建设中)</a></li>
|
||||||
<li><a href="x2_resource.jsp">信2资源站</a></li>
|
<li><a href="JSPhandle/vipdownload_check_show.jsp">信2资源站(维护中)</a></li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li class="divider"></li>
|
<li class="divider"></li>
|
||||||
</ul>
|
</ul>
|
||||||
@@ -72,7 +73,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<input type="text" placeholder="Search">
|
<input type="text" placeholder="Search">
|
||||||
</div>
|
</div>
|
||||||
<button type="submit" class="btn btn-default">Submit</button>
|
<button type="submit" class="btn btn-default">搜索</button>
|
||||||
</form>
|
</form>
|
||||||
<ul class="nav navbar-nav navbar-right">
|
<ul class="nav navbar-nav navbar-right">
|
||||||
<li><a href="JSPhandle/logout.jsp">登出</a></li>
|
<li><a href="JSPhandle/logout.jsp">登出</a></li>
|
||||||
|
|||||||
@@ -14,11 +14,23 @@
|
|||||||
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
<script src="js/ie-emulation-modes-warning.js"></script>
|
<script src="js/ie-emulation-modes-warning.js"></script>
|
||||||
|
<style type="text/css">
|
||||||
|
.main_content {
|
||||||
|
text-indent: 2em
|
||||||
|
}
|
||||||
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<%@ include file="/module/top.jsp"%>
|
<%@ include file="/module/top.jsp"%>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
<%
|
||||||
|
if (session.getAttribute("actualuser") == null) {
|
||||||
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
|
%>
|
||||||
<h1 class="heading_title_text text-center">查看管理员</h1>
|
<h1 class="heading_title_text text-center">查看管理员</h1>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<%@ include file="module/sidebar.jsp"%>
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
@@ -40,7 +52,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<%
|
<%
|
||||||
String driverClass = "com.mysql.jdbc.Driver";
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
String url = "jdbc:mysql://localhost:3306/db_school";
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
String user = "root";
|
String user = "root";
|
||||||
String password = "";
|
String password = "";
|
||||||
ResultSet rs = null;
|
ResultSet rs = null;
|
||||||
@@ -67,11 +79,7 @@
|
|||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
}
|
}
|
||||||
%>
|
%>
|
||||||
<%
|
|
||||||
sql.close();
|
|
||||||
rs.close();
|
|
||||||
conn.close();
|
|
||||||
%>
|
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="admin_btn pull-right">
|
<div class="admin_btn pull-right">
|
||||||
@@ -80,25 +88,76 @@
|
|||||||
</a> <a href="change_admin.jsp">
|
</a> <a href="change_admin.jsp">
|
||||||
<button type="button" class="btn btn-primary">修改管理员</button>
|
<button type="button" class="btn btn-primary">修改管理员</button>
|
||||||
</a>
|
</a>
|
||||||
|
<!-- Button trigger modal -->
|
||||||
|
<button type="button" class="btn btn-primary" data-toggle="modal"
|
||||||
|
data-target=".bs-example-modal-lg">查看总表</button>
|
||||||
|
|
||||||
|
<!-- Modal -->
|
||||||
|
<div class="modal fade bs-example-modal-lg" tabindex="-1"
|
||||||
|
role="dialog" aria-labelledby="myLargeModalLabel">
|
||||||
|
<div class="modal-dialog modal-lg" role="document">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<button type="button" class="close" data-dismiss="modal"
|
||||||
|
aria-label="Close">
|
||||||
|
<span aria-hidden="true">×</span>
|
||||||
|
</button>
|
||||||
|
<h4 class="modal-title" id="myModalLabel">管理员与职责总表</h4>
|
||||||
|
</div>
|
||||||
|
<div class="modal-body">
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-striped">
|
||||||
|
<tr>
|
||||||
|
<td class="col-md-1">管理员号</td>
|
||||||
|
<td class="col-md-2">管理员名</td>
|
||||||
|
<td class="col-md-1">性别</td>
|
||||||
|
<td class="col-md-2">岗位</td>
|
||||||
|
<td class="col-md-6">职责</td>
|
||||||
|
</tr>
|
||||||
|
<%
|
||||||
|
try {
|
||||||
|
Class.forName(driverClass);
|
||||||
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
|
Statement stmt = conn.createStatement();
|
||||||
|
sql = conn.prepareStatement("select * from admin_view");
|
||||||
|
rs = sql.executeQuery();
|
||||||
|
while (rs.next()) {
|
||||||
|
%>
|
||||||
|
<tr>
|
||||||
|
<td><%=rs.getString("AdminNo")%></td>
|
||||||
|
<td><%=rs.getString("AdminName")%></td>
|
||||||
|
<td><%=rs.getString("AdminSex")%></td>
|
||||||
|
<td><%=rs.getString("AdminJob")%></td>
|
||||||
|
<td class="main_content"><%=rs.getString("AdminDuty")%></td>
|
||||||
|
</tr>
|
||||||
|
<%
|
||||||
|
}
|
||||||
|
} catch (Exception ex) {
|
||||||
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
%>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="modal-footer">
|
||||||
|
<button type="button" class="btn btn-default"
|
||||||
|
data-dismiss="modal">关闭</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<%
|
||||||
<div class="footer">
|
sql.close();
|
||||||
|
rs.close();
|
||||||
<!-- Copyright -->
|
conn.close();
|
||||||
<div class="copyright">
|
%>
|
||||||
<p>
|
<%@ include file="module/footer.jsp"%>
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<%
|
<%
|
||||||
String driverClass = "com.mysql.jdbc.Driver";
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
String url = "jdbc:mysql://localhost:3306/db_school";
|
String url = "jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
|
||||||
String user = "root";
|
String user = "root";
|
||||||
String password = "";
|
String password = "";
|
||||||
ResultSet rs = null;
|
ResultSet rs = null;
|
||||||
@@ -94,18 +94,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div class="footer">
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
<!-- Copyright -->
|
|
||||||
<div class="copyright">
|
|
||||||
<p>
|
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
<!-- //Footer -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
}
|
}
|
||||||
Object actualuser = session.getAttribute("actualuser");
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
%>
|
%>
|
||||||
<h1 class="heading_title_text text-center">查看岗位</h1>
|
<h1 class="heading_title_text text-center">查看用户</h1>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<%@ include file="module/sidebar.jsp"%>
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
@@ -85,30 +85,22 @@
|
|||||||
%>
|
%>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="admin_btn pull-right">
|
<div class="admin_btn pull-right"><a href="add_adminjob.jsp">
|
||||||
<a href="add_adminjob.jsp">
|
|
||||||
<button type="button" class="btn btn-success">修改</button>
|
|
||||||
</a> <a href="change_adminjob.jsp">
|
|
||||||
<button type="button" class="btn btn-primary">查询</button>
|
<button type="button" class="btn btn-primary">查询</button>
|
||||||
</a>
|
</a>
|
||||||
|
<a href="JSPhandle/limits_check_manage.jsp">
|
||||||
|
<button type="button" class="btn btn-success">修改</button>
|
||||||
|
</a>
|
||||||
|
<a href="JSPhandle/limits_check_delete.jsp">
|
||||||
|
<button type="button" class="btn btn-danger">删除</button>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div class="footer">
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
<!-- Copyright -->
|
|
||||||
<div class="copyright">
|
|
||||||
<p>
|
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
<!-- //Footer -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<title>查看管理员</title>
|
<title>15信管2班资源站</title>
|
||||||
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
<link rel="stylesheet" href="css/manage.css" type="text/css">
|
||||||
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
|
||||||
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
<link rel="stylesheet" href="css/footer.css" type="text/css">
|
||||||
@@ -25,29 +25,31 @@
|
|||||||
<%@ include file="/module/top.jsp"%>
|
<%@ include file="/module/top.jsp"%>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<%
|
<%
|
||||||
|
String counter = null;
|
||||||
if (session.getAttribute("actualuser") == null) {
|
if (session.getAttribute("actualuser") == null) {
|
||||||
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
out.println("<script>alert('登录超时 (1440 秒未活动)或未登录,请重新登录。');window.location.href='index.html';</script>");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Object actualuser = session.getAttribute("actualuser");
|
Object actualuser = session.getAttribute("actualuser");
|
||||||
%>
|
%>
|
||||||
<h1 class="heading_title_text text-center">查看岗位</h1>
|
<h1 class="heading_title_text text-center">15信管2班资源站</h1>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<%@ include file="module/sidebar.jsp"%>
|
<%@ include file="module/sidebar.jsp"%>
|
||||||
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
<div class="col-lg-1 col-md-1 hidden-xs"></div>
|
||||||
<div class="col-lg-9 col-md-9">
|
<div class="col-lg-9 col-md-9">
|
||||||
<div class="panel panel-primary">
|
<div class="panel panel-primary">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
<h3 class="panel-title text-center">用户管理</h3>
|
<h3 class="panel-title text-center">资源列表</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="table-responsive">
|
<div class="table-responsive">
|
||||||
<table class="table table-hover">
|
<table class="table table-hover">
|
||||||
<tr class="text-center">
|
<tr class="text-center">
|
||||||
<td>资源名称</td>
|
<td>资源名称</td>
|
||||||
<td>上传时间</td>
|
|
||||||
<td>大小</td>
|
<td>大小</td>
|
||||||
|
<td>上传时间</td>
|
||||||
<td>下载次数</td>
|
<td>下载次数</td>
|
||||||
|
<td>操作</td>
|
||||||
</tr>
|
</tr>
|
||||||
<%
|
<%
|
||||||
String driverClass = "com.mysql.jdbc.Driver";
|
String driverClass = "com.mysql.jdbc.Driver";
|
||||||
@@ -61,16 +63,17 @@
|
|||||||
Class.forName(driverClass);
|
Class.forName(driverClass);
|
||||||
conn = DriverManager.getConnection(url, user, password);
|
conn = DriverManager.getConnection(url, user, password);
|
||||||
Statement stmt = conn.createStatement();
|
Statement stmt = conn.createStatement();
|
||||||
sql = conn.prepareStatement(
|
sql = conn.prepareStatement("select * from x2_resourse");
|
||||||
"select userName,Email,case when VIP = 1 then '是' else '否' end as VIP,case when Administrator = 1 then '是' else '否' end as Administrator from show_user");
|
|
||||||
rs = sql.executeQuery();
|
rs = sql.executeQuery();
|
||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
%>
|
%>
|
||||||
<tr class="main_content">
|
<tr class="main_content">
|
||||||
<td><%=rs.getString("userName")%></td>
|
<td><%=rs.getString("resName")%></td>
|
||||||
<td><%=rs.getString("Email")%></td>
|
<td><%=rs.getString("size")%></td>
|
||||||
<td><%=rs.getString("VIP")%></td>
|
<td><%=rs.getString("upLoadTime")%></td>
|
||||||
<td><%=rs.getString("Administrator")%></td>
|
<td><%=rs.getString("downLoadTimes")%></td>
|
||||||
|
<td><a href="<%=rs.getString("link")%>"><button type="button"
|
||||||
|
class="btn btn-success disabled" disabled="disabled">下载</button></a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<%
|
<%
|
||||||
}
|
}
|
||||||
@@ -85,30 +88,12 @@
|
|||||||
%>
|
%>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="admin_btn pull-right">
|
|
||||||
<a href="add_adminjob.jsp">
|
|
||||||
<button type="button" class="btn btn-success">修改</button>
|
|
||||||
</a> <a href="change_adminjob.jsp">
|
|
||||||
<button type="button" class="btn btn-primary">查询</button>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<div class="footer">
|
<%@ include file="module/footer.jsp"%>
|
||||||
|
|
||||||
<!-- Copyright -->
|
|
||||||
<div class="copyright">
|
|
||||||
<p>
|
|
||||||
© 2016 学生信息管理系统. All Rights Reserved | Design by <a
|
|
||||||
href="http://blog.sina.com.cn/u/2007780675">F嘉阳</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
<!-- //Copyright -->
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- //Footer -->
|
<!-- //Footer -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user