资源简介
纯jsp+servlet写的员工管理系统,前端不好看,见谅!

代码片段和文件信息
package Servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class insertDept
*/
@WebServlet(“/AddEmployee.do“)
public class AddEmployee extends HttpServlet {
boolean a=false;
private static final long serialVersionUID = 1L;
public AddEmployee() {
super();
// TODO Auto-generated constructor stub
}
protected void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
// TODO Auto-generated method stub
}
protected void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
String ID = request.getParameter(“ID“);
String NAME = new String(request.getParameter(“NAME“).getBytes(“ISO-8859-1“) “UTF-8“);
String SEX = new String(request.getParameter(“SEX“).getBytes(“ISO-8859-1“) “UTF-8“);
String BM = new String(request.getParameter(“BM“).getBytes(“ISO-8859-1“) “UTF-8“);
String ZC = new String(request.getParameter(“ZC“).getBytes(“ISO-8859-1“) “UTF-8“);
String userclass=“1“;
System.out.println(ID);
System.out.println(NAME);
System.out.println(SEX);
System.out.println(BM);
System.out.println(ZC);
String JDriver = “com.microsoft.sqlserver.jdbc.SQLServerDriver“;// SQL数据库引擎
String connectDB = “jdbc:sqlserver://127.0.0.1:1433;DatabaseName=staff“;// 数据源
response.setContentType(“text/html;charset=UTF-8“); // 设置格式编码
request.setCharacterEncoding(“UTF-8“); // 设置格式编码
try {
Class.forName(JDriver);// 加载数据库引擎,返回给定字符串名的类
} catch (ClassNotFoundException e) {
// e.printStackTrace();
// System.out.println(“加载数据库引擎失败“);
System.exit(0);
}
// System.out.println(“数据库驱动成功“);
try {
String user = “sa“;
String password = “123456“;
Connection con = DriverManager.getConnection(connectDB user password);// 连接数据库对象
// System.out.println(“连接数据库成功“);
Statement stmt = con.createStatement();// 创建SQL命令对象
String sqlSelect = “select * from 员工信息表 where 员工编号 = ‘“+ID+“‘ “;
ResultSet rs = stmt.executeQuery(sqlSelect);
PrintWriter out = response.getWriter();
if(rs.next()) {
out.print(“ript>alert(‘插入失败,重复主键,请重新插入‘);window.location.href=‘Addemployee.jsp‘ ript>“);
System.out.println(“重复主键,请重新插入“);
}
// 不能插入空的值 (密码或用户名为空)
else if (ID.equals(““) || NAME.equals(““)|| SEX.equals(““)|| BM.equals(““)|| ZC.equals(““)) {
out.print(“ript>alert(‘插入失败,请插入不为空的值,请重新插入‘);window.location.href=‘Addemployee.jsp‘ ript>“);
System.out.println(“请插入不为空的值“);
}
else {
stmt.executeUpdate(“INSER
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-10 15:53 课程设计——员工管理系统\
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\
文件 1175 2018-10-18 16:47 课程设计——员工管理系统\员工管理系统\.classpath
文件 904 2017-11-03 10:34 课程设计——员工管理系统\员工管理系统\.project
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\.settings\
文件 567 2017-11-03 10:34 课程设计——员工管理系统\员工管理系统\.settings\.jsdtscope
文件 55 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\.settings\org.eclipse.core.resources.prefs
文件 364 2017-11-03 10:34 课程设计——员工管理系统\员工管理系统\.settings\org.eclipse.jdt.core.prefs
文件 464 2017-11-03 10:34 课程设计——员工管理系统\员工管理系统\.settings\org.eclipse.wst.common.component
文件 345 2018-10-18 16:44 课程设计——员工管理系统\员工管理系统\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-03 10:34 课程设计——员工管理系统\员工管理系统\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-03 10:34 课程设计——员工管理系统\员工管理系统\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\build\
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\build\classes\
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\
文件 4456 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\AddEmployee.class
文件 4945 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\AddPay.class
文件 4412 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\AddReward.class
文件 4379 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\ChangePassword.class
文件 4356 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\ChangePassword1.class
文件 3063 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\DeleteEmployee.class
文件 3032 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\DeletePay.class
文件 3059 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\DeleteReward.class
文件 5116 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\EditEmployee.class
文件 4800 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\EditPay.class
文件 5110 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\EditReward.class
文件 4288 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\loginaction.class
文件 3625 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\Servlet\SearchEmployee.class
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\build\classes\staff\
目录 0 2019-03-10 15:52 课程设计——员工管理系统\员工管理系统\build\classes\staff\action\
文件 1258 2018-10-18 16:50 课程设计——员工管理系统\员工管理系统\build\classes\staff\action\Reward.class
............此处省略75个文件信息
相关资源
- JSP企业人事管理系统设计(源代码+论
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- java Servlet投票实例
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
- 简易教学管理系统(jsp spring struts h
- 学生信息管理系统 JSP MySQL
- jsp ajax 三级联动菜单
- jsp新闻公告与最新消息系统(具备添
- JSP课程设计-留言本 jsp mysql tomcat实现
评论
共有 条评论