📄 updatedeptservlet.java
字号:
/*
* 创建日期 2006-12-18
* TODO
*/
package module.dept.servlet;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
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 tools.StringTools;
import dto.DeptDto;
import module.dept.dco.DeptDco;
import module.income.dco.IncomeDco;
public class UpdateDeptServlet extends HttpServlet {
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String target = null;
HttpSession session = request.getSession(true);
DeptDto dto = new DeptDto();
DeptDco dco = new DeptDco();
dto.setName(request.getParameter("deptName"));
dto.setDescription(request.getParameter("description"));
dto.setId(request.getParameter("deptId"));
if("".equals(dto.getName()) || "".equals(dto.getDescription())){
session.setAttribute("error","Some note is null!!!");
target = "/jsp/dept/departmentUpdate.jsp";
}else if(!StringTools.checkString(dto.getName())
||!StringTools.checkString(dto.getDescription())){
session.setAttribute("error","you can only write 'a-z' 'A-Z' '0-9' and other English symbol");
target = "/jsp/dept/departmentUpdate.jsp";
}else{
target = "/DeptServlet";
dco.updateDept(dto);
}
RequestDispatcher rd = request.getRequestDispatcher(target);
rd.forward(request,response);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -