📄 setcourseinfo.java
字号:
package servlets;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import utility.DBConnection;
public class SetCourseInfo extends HttpServlet {
/**
* Constructor of the object.
*/
public SetCourseInfo() {
super();
}
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session = request.getSession();
//设定编码类型,避免传递中文参数出现乱码
request.setCharacterEncoding("gb2312");
String courseNo = request.getParameter("courseNo");
String teachNo = request.getParameter("teachNo");
String courseName = request.getParameter("courseName");
String courseWeeks = request.getParameter("courseWeeks");
String singleOrDouble = request.getParameter("singleOrDouble");
String coursePerWeek = request.getParameter("coursePerWeek");
if(courseNo==null || teachNo==null || courseName==null ||
courseWeeks ==null || singleOrDouble == null || coursePerWeek == null || courseNo.equals("")
|| teachNo.equals("") || courseName.equals("")|| courseWeeks.equals("")
|| singleOrDouble.equals("") || coursePerWeek.equals(""))
{
response.sendRedirect("/TeacherManager/manageBasSetting/set_kc.jsp?suc=false");
return;
}
//数据库
Connection con;
try{
con = DBConnection.getConnection();
Statement st = con.createStatement();
String insert = "insert into course values('"+courseNo+"','"+teachNo+"','"+courseName+"','"+courseWeeks+"','"+singleOrDouble+"','"+coursePerWeek+"')";
int n = st.executeUpdate(insert);
if(n != 1)
{
con.close();
response.sendRedirect("/TeacherManager/manageBasSetting/set_kc.jsp?suc=false");
return;
}
con.close();
}catch(Exception e)
{
e.printStackTrace();
response.sendRedirect("/TeacherManager/manageBasSetting/set_kc.jsp?suc=false");
return;
}
response.sendRedirect("/TeacherManager/manageBasSetting/set_kc.jsp?suc=true");
return;
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
public void init() throws ServletException {
// Put your code here
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -