0
点赞
收藏
分享

微信扫一扫

JavaWeb EMS员工信息管理系统 修改功能(Servlet)

嚯霍嚯 2022-03-30 阅读 50

修改功能

属于服务器端的控制层的Servlet类

功能:完成员工信息的修改

EmpUpdateServlet.java

package web;

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.ResultSet;


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

import dao.EmpDao;
//属于服务器端的控制层的Servlet类
//功能:完成员工信息的修改
public class EmpUpdateServlet extends HttpServlet {

	
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		//设置参数中文编码
		request.setCharacterEncoding("utf-8");
		//1.接收页面端点击修改按钮发送过来的请求,同时也接收请求中的参数;
		String StrID=request.getParameter("id");
		String StrName=request.getParameter("name");
		String StrSalary=request.getParameter("salary");
		String StrAge=request.getParameter("age");
		//System.out.println(StrName+StrSalary+StrAge);
		//2.调用模型层,由模型层来完成数据的修改
		EmpDao dao=new EmpDao();
		dao.updateEmpByID(Integer.parseInt(StrID),StrName,Double.parseDouble(StrSalary),Integer.parseInt(StrAge));
		
		//3.模型层修改完成后,返回首页
		
		//转发  重定向
		response.sendRedirect("list");
		
	}

}

项目代码地址

举报

相关推荐

0 条评论