修改员工信息java_使用jsp实现员工信息表的增删改查

更新操作:实现的方式,其中先编写DAO文件和数据库的连接

修改员工信息

修改员工信息:

int id = Integer.parseInt(request.getParameter("id"));

EmployeeDAO dao =new EmployeeDAO();

Employ emp=dao.findById(id);

%>

class="form_table">

id:

姓名:

value="" />

薪水:

value="" />

年龄:

value="" />

更新的逻辑页面:

request.setCharacterEncoding("utf-8");

response.setContentType("utf-8");

int id = Integer.parseInt(request.getParameter("id"));

String name = request.getParameter("name");

double salary = Double.parseDouble(request.getParameter("salary"));

int age = Integer.parseInt(request.getParameter("age"));

Employ emp = new Employ();

emp.setAge(age);

emp.setId(id);

emp.setName(name);

emp.setSalary(salary);

EmployeeDAO dao = new EmployeeDAO();

dao.modify(emp);

response.sendRedirect("listEmp.jsp");

%>

增加页面:

添加员工信息

Date date = new Date();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String str = sdf.format(date);

%>

添加员工信息:

class="form_table">

姓名:

薪水:

年龄:

[email protected]

增加的逻辑页面:

request.setCharacterEncoding("utf-8");

response.setContentType("utf-8");

String name = request.getParameter("name");

double salary = Double.parseDouble(request.getParameter("salary"));

int age = Integer.parseInt(request.getParameter("age"));

Employ emp = new Employ();

emp.setAge(age);

emp.setName(name);

emp.setSalary(salary);

EmployeeDAO dao= new EmployeeDAO();

dao.save(emp);

response.sendRedirect("listEmp.jsp");

%>

删除页面存在逻辑页面:

request.setCharacterEncoding("utf-8");

response.setContentType("utf-8");

int id =Integer.parseInt(request.getParameter("id"));

EmployeeDAO dao = new EmployeeDAO();

dao.delete(id);

response.sendRedirect("listEmp.jsp");

%>

查询页面的代码:

员工管理

function showtime(){

var d = new Date();

// 将系统时间的每一个值提取出来

var year = d.getYear();//年

var month = d.getMonth();//月

var day = d.getDate();//日

var hour = d.getHours()>=10 ? d.getHours() : ("0"+d.getHours());  //时

var mi = d.getMinutes()>=10 ? d.getMinutes() : ("0"+d.getMinutes()); //分

var ss = d.getSeconds()>=10 ? d.getSeconds() : ("0"+d.getSeconds());//秒

var t = year+"年"+(month+1)+"月"+day+"日"+" "+hour+":"+mi+":"+ss;

document.getElementById("showTimes").innerHTML=t;

setTimeout(showTime, 1000);

}

Welcome!

ID

姓名

薪水

年龄

操作

EmployeeDAO dao = new EmployeeDAO();

List employs = dao.findAll();

for(int i =0;i

Employ emp = employs.get(i);

%>

删除 

修改

οnclick="location=‘addEmp.jsp‘" />

[email protected]

原文:http://www.cnblogs.com/shaoyefeng/p/4890952.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值