protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
HttpSession session = request.getSession();
int clientID = Integer.parseInt(request.getParameter("clientID"));
HashMap<String, String> details = new HashMap<String, String>();
details.put("firstName", request.getParameter("firstName").trim());
details.put("lastName", request.getParameter("lastName").trim());
details.put("companyID", request.getParameter("companyID"));
details.put("email", request.getParameter("email").trim().toLowerCase());
details.put("password", request.getParameter("password").length() < 4 ? "Unchanged" : request.getParameter("password"));
details.put("viewLimit", request.getParameter("viewLimit").trim());
details.put("geoLimit", request.getParameter("geoLimit").trim());
details.put("approved", request.getParameter("approved"));
try {
Clients client = ClientPersistence.getByID(clientID);
client = ClientPersistence.update(details, client);
List<Clients> clientList = ClientPersistence.getAll();
session.setAttribute("clientList", clientList);
response.sendRedirect("admin/admin-client-list.jsp");
} catch (Exception e) {
session.setAttribute("clientError", "Failed to create account. Code:" + e);
response.sendRedirect("admin/admin-client-list.jsp");
}
}
AdministratorClientUpdateServlet.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:full-javaee-app
作者:
评论列表
文章目录