jsp + servlet
登录
1)创建web项目,关联tomcat服务器;
2)在web根目录下新建登录页面login.jsp,成功页面success.jsp,失败页面fail.jsp;
3)新建LoginServlet,继承HttpServlet,并完成配置;
4)编写LoginServlet,重写service方法;
4.1 设置请求和响应编码
4.2 获取login.jsp前台页面参数
4.3 处理请求:验证账号密码是否正确
4.4 响应结果:验证成功到success.jsp; 验证失败到fail.jsp
登录页面比较简单 中心的文件只有两个
servlet login
jsp + servlet
servlet
注解配置 servlet@WebServlet(name = “LoginServlet” ,urlPatterns = “/LoginServlet”)
**xml文件访问路径应该是login
//设置请求/响应编码
req.setCharacterEncoding("utf-8");
resp.setContentType("text/html; charset=utf-8");
PrintWriter out= resp.getWriter();
out.print("a");
//获取请求数据
String name = req.getParameter("name");
String upwn = req.getParameter("upwn");//获取多条数据 req.-values
if("admin".equals(name)&&"123".equals(upwn)){
//验证正确
req.getRequestDispatcher("success.jsp").forward(req,resp);
}else{
resp.sendRedirect("fail.jsp");
}
}
xml
login
<form method="post" action="LoginServlet">
用户名:<input type="text" name="name"><br/>
密码:<input type="password" name="upwn"><br/>
<input type="submit" value="登录"><br>
别的页面能
访问到输出即可