首页>代码>javaweb+layui毕业设计学生管理系统>/毕业设计管理子系统v2.0/src/com/sxh/controller/CheckZhuCeServlet.java
package com.sxh.controller;

import java.io.IOException;
import java.sql.SQLException;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.sxh.pojo.Student;
import com.sxh.pojo.Teacher;
import com.sxh.service.LoginService;
import com.sxh.service.LoginServletImpl;

/**
 * Servlet implementation class CheckZhuCeServlet
 */
@WebServlet("/CheckZhuCeServlet")
public class CheckZhuCeServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
	private LoginService loginService=new LoginServletImpl();
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public CheckZhuCeServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doPost(request, response);
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		String name=request.getParameter("name");
		String password=request.getParameter("password");
		String id=request.getParameter("id");
		String entity=request.getParameter("entity");
//		System.out.println(name+":"+password+":"+id+":"+entity);
		Student student;
		Teacher teacher;
		if(entity.equals("学生")) {
			
			try {
				student=loginService.selectALlStudent(name, password);
				if(student==null) {
					//
					student=new Student();
					
					student.setStudentId(id);
					student.setName(name);
					student.setPassword(password);
					int s=loginService.addStudent(student);
					if(s==1) {
						response.getWriter().write("success");
					}else {
						response.getWriter().write("fail");
					}
				}else {
					response.getWriter().write("fail");
				}
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}else if(entity.equals("教师")){
			try {
				teacher=loginService.selectALlTeacher(name, password);
				if(teacher==null) {
					//
					teacher=new Teacher();
					
					teacher.setTeacherId(id);
				    teacher.setTname(name);
					teacher.setPassword(password);
					int s=loginService.addTeacher(teacher);
					if(s==1) {
						response.getWriter().write("success");
					}else {
						response.getWriter().write("fail");
					}
				}else {
					response.getWriter().write("fail");
				}
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}

}
最近下载更多
TY0165  LV20 6月18日
zeng1206  LV7 2023年12月26日
蹇金金  LV7 2023年11月6日
刘洋66666  LV1 2023年10月3日
微信网友_6625276664238080  LV1 2023年8月28日
jhmajxb  LV3 2023年5月27日
不停的奔跑  LV20 2023年4月23日
kk1031  LV8 2023年4月13日
彩色天空  LV5 2023年4月8日
最近浏览更多
李清清  LV2 11月6日
13543528515  LV8 11月2日
文巾方 10月30日
暂无贡献等级
zwn258000 10月24日
暂无贡献等级
linhua  LV1 9月29日
wuyanmingsi  LV1 9月7日
asdfgh112 7月4日
暂无贡献等级
TY0165  LV20 6月18日
赵鑫cdsaljkdfsa  LV11 6月18日
ahhhahhhahhh  LV1 6月17日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友