vlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import dao.jdbcutil; import bean.UserBean;
public class Slogin extends HttpServlet { 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;charset=UTF-8"); PrintWriter out = response.getWriter(); String username = request.getParameter("username"); String userpass = request.getParameter("userpass"); String msg = ""; if (username == null || username.equals("")) { out.println("username"); msg = "用户名不能为空!"; request.setAttribute("msg", msg); request.getRequestDispatcher("/index.jsp").forward(request, response); } else if (userpass == null || userpass.equals("")) { msg = "密码不能为空!"; out.println("pass"); request.setAttribute("msg", msg); request.getRequestDispatcher("/index.jsp").forward(request, response); } else { UserBean user = new UserBean(); jdbcutil db = new jdbcutil(); user.setUsername(username); user.setUserpass(userpass); boolean sign = db.checkLogin(user); if (sign) { request.setAttribute("msg", ""); request.getRequestDispatcher("/sucess.jsp").forward(request, response); } else { request.setAttribute("msg", "失败"); request.getRequestDispatcher("/index.jsp").forward(request, response); } } }
} Web.xml 代码---配置页面
xml/ns/javaee" xmlns:xsi="w3.org/2001/XMLSchema-instance" xsi:schemaLocation="java.sun/xml/ns/javaee java.sun/xml/ns/javaee/web-app_2_5.xsd"> Slogin sevlet.Slogin Slogin /servlet/Slogin 30 index.jsp sucess.jsp 代码---成功后跳转页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String p
ath = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServ erPort()+path+"/"; %> HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
">
My JSP 'sucess.jsp' starting page words" content="keyword1,keyword2,keyword3">
--> 成功