package com.action; 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 com.dao.UserDAO; import com.model.UserForm; import com.tools.StringUtils; public class UserServlet extends HttpServlet { private UserDAO userDAO = new UserDAO(); /** * Destruction of the servlet. <br> */ public void destroy() { super.destroy(); // Just puts "destroy" string in log // Put your code here } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = request.getParameter("action"); if ("login".equals(action)) { this.login(request, response); // 用户登录 } } public void login(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=GBK"); StringUtils su = new StringUtils(); UserForm f = new UserForm(); f.setUserName(su.toGBK(request.getParameter("userName"))); // 获取并设置用户名 f.setPwd(request.getParameter("pwd")); // 获取并设置密码 int r = userDAO.login(f); if (r == 1) { HttpSession session = request.getSession(); session.setAttribute("userName", f.getUserName()); request.getRequestDispatcher("login_ok.jsp").forward(request, response); } else { request.setAttribute("error", "您输入的用户名或密码错误!"); request.getRequestDispatcher("error.jsp") .forward(request, response); } } /** * Initialization of the servlet. <br> * * @throws ServletException * if an error occurs */ public void init() throws ServletException { // Put your code here } }

ming_123_9715 LV23
2023年3月6日
dasdascccf LV10
2022年6月16日
eniu_27 LV5
2022年5月30日
jinglang LV11
2022年5月8日
Start1 LV15
2021年10月30日
天66666 LV6
2021年5月30日
Hitomi1 LV2
2021年5月26日
freeblow LV2
2021年5月20日
nitama LV19
2021年5月14日
晚春的树和书 LV6
2021年4月30日

pilatecna
2月5日
暂无贡献等级
chinajy LV2
2024年12月8日
gxh999810 LV1
2024年11月30日
微信网友_7044194812350464 LV8
2024年9月13日
krispeng LV14
2024年8月12日
sunlea LV20
2024年5月9日
pangzhihui LV14
2024年3月1日
晴曛 LV6
2024年2月20日
123456wadff LV3
2024年1月15日
WBelong LV8
2023年12月27日