From cb923f97296be2cb32cdb8a88ce9c00f421f6154 Mon Sep 17 00:00:00 2001
From: wlf <920607690@qq.com>
Date: Sat, 12 Jan 2019 11:40:31 +0800
Subject: [PATCH 1/3] =?UTF-8?q?1=E3=80=81=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
GDMS.iml | 6 ++---
src/core/process/Process.java | 2 +-
src/servlet/account/S_Register.java | 35 +++++++++++++++++++++++++++++
src/servlet/account/login.java | 2 +-
4 files changed, 40 insertions(+), 5 deletions(-)
create mode 100644 src/servlet/account/S_Register.java
diff --git a/GDMS.iml b/GDMS.iml
index 0ccb429..7ca990f 100644
--- a/GDMS.iml
+++ b/GDMS.iml
@@ -17,13 +17,13 @@
-
+
-
+
-
+
diff --git a/src/core/process/Process.java b/src/core/process/Process.java
index bcdf14f..f303287 100644
--- a/src/core/process/Process.java
+++ b/src/core/process/Process.java
@@ -30,7 +30,7 @@ public abstract class Process implements Cloneable{
public void setUserOperations(String key,Object value){
this.operation.addUserOperations(key,value);
}
- public void execute(User subject) throws GExcptSQL {
+ public void execute(User subject) throws Exception {
this.operation.execute(subject);
}
private void setOperation(String operationName) throws GExcptFactory {
diff --git a/src/servlet/account/S_Register.java b/src/servlet/account/S_Register.java
new file mode 100644
index 0000000..e3fb8ef
--- /dev/null
+++ b/src/servlet/account/S_Register.java
@@ -0,0 +1,35 @@
+package servlet.account;
+
+import core.user.User;
+import core.user.utils.AccountManagement;
+import error.GExcptAccount;
+import error.GExcptSQL;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.sql.SQLException;
+import java.util.HashMap;
+import java.util.Map;
+
+public class S_Register extends HttpServlet {
+ @Override
+ protected void doPost(HttpServletRequest request, HttpServletResponse resp) throws ServletException, IOException {
+ super.doPost(request, resp);
+ Map user_info=new HashMap<>();
+ String id=request.getParameter("id");
+ user_info.put("id",id);
+ String name=request.getParameter("name");
+ user_info.put("name",name);
+ String e_mail=request.getParameter("e-mail");
+ user_info.put("e-mail",e_mail);
+ String phone_number=request.getParameter("phone-number");
+ user_info.put("phone-number",phone_number);
+ String password=request.getParameter("password");
+ user_info.put("password",password);
+ User user=null;
+
+ }
+}
diff --git a/src/servlet/account/login.java b/src/servlet/account/login.java
index ef1e238..8da38bd 100644
--- a/src/servlet/account/login.java
+++ b/src/servlet/account/login.java
@@ -30,7 +30,7 @@ public class login extends HttpServlet {
gExcptAccount.printStackTrace();
}
request.getSession().setAttribute("User",user);
- request.getRequestDispatcher("/home.jsp").forward(request,response);
+ request.getRequestDispatcher("/home.jsp").forward(request,response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response)
From 4318035a8fd2b785e0bee14fd09fac12e1ea68a9 Mon Sep 17 00:00:00 2001
From: wlf <920607690@qq.com>
Date: Sat, 12 Jan 2019 11:51:05 +0800
Subject: [PATCH 2/3] =?UTF-8?q?2=E3=80=81=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/servlet/account/S_Register.java | 35 -----------------------------
1 file changed, 35 deletions(-)
delete mode 100644 src/servlet/account/S_Register.java
diff --git a/src/servlet/account/S_Register.java b/src/servlet/account/S_Register.java
deleted file mode 100644
index e3fb8ef..0000000
--- a/src/servlet/account/S_Register.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package servlet.account;
-
-import core.user.User;
-import core.user.utils.AccountManagement;
-import error.GExcptAccount;
-import error.GExcptSQL;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
-import java.sql.SQLException;
-import java.util.HashMap;
-import java.util.Map;
-
-public class S_Register extends HttpServlet {
- @Override
- protected void doPost(HttpServletRequest request, HttpServletResponse resp) throws ServletException, IOException {
- super.doPost(request, resp);
- Map user_info=new HashMap<>();
- String id=request.getParameter("id");
- user_info.put("id",id);
- String name=request.getParameter("name");
- user_info.put("name",name);
- String e_mail=request.getParameter("e-mail");
- user_info.put("e-mail",e_mail);
- String phone_number=request.getParameter("phone-number");
- user_info.put("phone-number",phone_number);
- String password=request.getParameter("password");
- user_info.put("password",password);
- User user=null;
-
- }
-}
From fffef13eb9cebb7a9e93a0c36fb195da34a5ed16 Mon Sep 17 00:00:00 2001
From: zhai_lw
Date: Sat, 12 Jan 2019 17:16:16 +0800
Subject: [PATCH 3/3] =?UTF-8?q?1,=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/dao/DBManagement.java | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/src/dao/DBManagement.java b/src/dao/DBManagement.java
index 71224cb..e9e1ce9 100644
--- a/src/dao/DBManagement.java
+++ b/src/dao/DBManagement.java
@@ -1,6 +1,7 @@
package dao;
import java.sql.*;
+import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -28,6 +29,18 @@ public class DBManagement {
"graduation_design_reply",
"graduation_design_reply_opinion_record_score"
};
+ //
+ public static Map graduationDesignStudentTables = new HashMap<>(){
+ {
+ put("graduation_design.student_id","student");
+ put("opening_report_secretary_team.leader_student_id","opening_report_secretary_leader");
+ put("opening_report_secretary_team.student1_id","opening_report_secretary_member");
+ put("opening_report_secretary_team.student2_id","opening_report_secretary_member");
+ put("reply_secretary_team.leader_student_id","reply_secretary_leader");
+ put("reply_secretary_team.student1_id","reply_secretary_member");
+ put("reply_secretary_team.student2_id","reply_secretary_member");
+ }
+ };
public static String driverClassName="org.mariadb.jdbc.Driver";