📄 accoutservlet.java
字号:
package org.qhit.li.store.servlet;
import java.io.IOException;
import java.io.PrintWriter;
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 org.qhit.li.store.dao.AccoutDAO;
import org.qhit.li.store.dto.AccoutDTO;
public class AccoutServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 4;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
HttpSession session=request.getSession();
AccoutDAO dao=new AccoutDAO();
String action=request.getParameter("action");
//单个客服人员的信息
session.removeAttribute("accout");
//客服人员修改后的ID
session.removeAttribute("psd");
/*检测客服人员登陆情况 */
if(action!=null&&"login".equals(action)){
String uname=request.getParameter("username");
String upsd=request.getParameter("password");
int sid=dao.checkAccout(uname, upsd);
if(sid!=0){
session.setAttribute("sid", sid);
session.setAttribute("isLogin", "yes");
response.sendRedirect("./Back/OrderDeal.jsp");
return;
}else {
session.setAttribute("sid", 0);
response.sendRedirect("./Stage/AdminLogin.jsp");
return;
}
}
/*客服人员将要修改信息*/
if(action!=null&&"update".equals(action)){
int sid=(Integer)session.getAttribute("sid");
AccoutDTO dto=dao.selelctAccout(sid);
session.setAttribute("accout", dto);
response.sendRedirect("./Back/AdminUpdate.jsp");
return;
}
/*客服人员确认修改信息*/
if(action!=null&&"yesupdate".equals(action)){
String psd=request.getParameter("password");
int sid=(Integer)session.getAttribute("sid");
int result=dao.updateAccout(sid, psd);
if(result==0){
session.setAttribute("yesa", "no");
}else{
session.setAttribute("yesa", "yes");
session.setAttribute("psd",psd);
}
response.sendRedirect("./Back/AdminUpdate.jsp");
return;
}
out.flush();
out.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -