diff --git a/WebRoot/JSPhandle/admin_delete.jsp b/WebRoot/JSPhandle/admin_delete.jsp
index f28d516..0dc6f43 100644
--- a/WebRoot/JSPhandle/admin_delete.jsp
+++ b/WebRoot/JSPhandle/admin_delete.jsp
@@ -37,6 +37,7 @@
String use = "root";
String password = "";
Class.forName(driver);
+ try{
Connection conn = DriverManager.getConnection(url, use, password);
PreparedStatement sql = conn
.prepareStatement("delete from adminstrator_record where AdminName=?");
@@ -47,6 +48,9 @@
}
sql.close();
conn.close();
+ }catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
diff --git a/WebRoot/JSPhandle/admin_insert.jsp b/WebRoot/JSPhandle/admin_insert.jsp
index 1ae4514..243b499 100644
--- a/WebRoot/JSPhandle/admin_insert.jsp
+++ b/WebRoot/JSPhandle/admin_insert.jsp
@@ -39,6 +39,7 @@
String use = "root";
String password = "";
Class.forName(driver);
+ try{
Connection conn = DriverManager.getConnection(url, use, password);
PreparedStatement sql = conn
.prepareStatement("insert into adminstrator_record(AdminNo,AdminName,Adminsex,Adminjob)values(?,?,?,?)");
@@ -52,6 +53,9 @@
}
sql.close();
conn.close();
+ }catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
diff --git a/WebRoot/JSPhandle/admin_update.jsp b/WebRoot/JSPhandle/admin_update.jsp
index afa8ddf..8a150be 100644
--- a/WebRoot/JSPhandle/admin_update.jsp
+++ b/WebRoot/JSPhandle/admin_update.jsp
@@ -39,6 +39,7 @@
String use = "root";
String password = "";
Class.forName(driver);
+ try{
Connection conn = DriverManager.getConnection(url, use, password);
PreparedStatement sql = conn
.prepareStatement("update adminstrator_record set AdminNo=?,AdminSex=?,AdminJob=? where AdminName=?");
@@ -52,6 +53,9 @@
}
sql.close();
conn.close();
+ }catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
diff --git a/WebRoot/JSPhandle/adminjob_delete.jsp b/WebRoot/JSPhandle/adminjob_delete.jsp
index 9a09bc5..3860ac9 100644
--- a/WebRoot/JSPhandle/adminjob_delete.jsp
+++ b/WebRoot/JSPhandle/adminjob_delete.jsp
@@ -37,6 +37,7 @@
String use = "root";
String password = "";
Class.forName(driver);
+ try{
Connection conn = DriverManager.getConnection(url, use, password);
PreparedStatement sql = conn
.prepareStatement("delete from administrator_job where AdminJob=?");
@@ -47,6 +48,9 @@
}
sql.close();
conn.close();
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
diff --git a/WebRoot/JSPhandle/adminjob_insert.jsp b/WebRoot/JSPhandle/adminjob_insert.jsp
index 3f0c4d8..2707682 100644
--- a/WebRoot/JSPhandle/adminjob_insert.jsp
+++ b/WebRoot/JSPhandle/adminjob_insert.jsp
@@ -37,6 +37,7 @@
String use = "root";
String password = "";
Class.forName(driver);
+ try{
Connection conn = DriverManager.getConnection(url, use, password);
PreparedStatement sql = conn
.prepareStatement("insert into administrator_job(AdminJob,AdminDuty)values(?,?)");
@@ -48,6 +49,9 @@
}
sql.close();
conn.close();
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
diff --git a/WebRoot/JSPhandle/change_pass_update.jsp b/WebRoot/JSPhandle/change_pass_update.jsp
index 6a46bf6..e9a6554 100644
--- a/WebRoot/JSPhandle/change_pass_update.jsp
+++ b/WebRoot/JSPhandle/change_pass_update.jsp
@@ -33,7 +33,8 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
String url="jdbc:mysql://localhost:3306/db_school?useUnicode=true&characterEncoding=utf-8";
String use = "root";
String password = "";
- Class.forName(driver);
+ Class.forName(driver);
+ try{
Connection conn= DriverManager.getConnection(url,use,password);
PreparedStatement sql =conn.prepareStatement("update user set password=? where userName=?");
sql.setString(1,pass);
@@ -41,6 +42,9 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.
int rtn=sql.executeUpdate();
sql.close();
conn.close();
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
out.println("");
diff --git a/WebRoot/JSPhandle/forget_pass_check.jsp b/WebRoot/JSPhandle/forget_pass_check.jsp
index a3f66a9..78c5f10 100644
--- a/WebRoot/JSPhandle/forget_pass_check.jsp
+++ b/WebRoot/JSPhandle/forget_pass_check.jsp
@@ -26,9 +26,7 @@
String pass = request.getParameter("inputPassword");
String phone = request.getParameter("PhoneNumber");
boolean flag = false;
- PreparedStatement sql = null;
- ResultSet rs = null;
- Connection conn = null;
+
%>
@@ -38,6 +36,10 @@
String use = "root";
String password = "";
Class.forName(driver);
+ try{
+ PreparedStatement sql = null;
+ ResultSet rs = null;
+ Connection conn = null;
conn = DriverManager.getConnection(url, use, password);
sql = conn.prepareStatement("select * from user where userName=? and Email=? and phoneNum=?");
sql.setString(1, users);
@@ -47,6 +49,12 @@
if (rs.next()) {
flag = true;
}
+ rs.close();
+ sql.close();
+ conn.close();
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ }
%>
<%
@@ -58,9 +66,7 @@
} else if (flag == false) {
out.println("");
}
- rs.close();
- sql.close();
- conn.close();
+
%>