servlet验证登录用户名和密码实例项目结构
登录页面login.html
servlet验证通过后,欢迎页面
登录页面login.html:
用户名:
密码:
web.xml文件部署servlet:
LoginCheck
com.my.servlet.LoginCheck
LoginCheck
/LoginCheck
LoginCheck.java (servlet)
package com.my.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;public class LoginCheck extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out
.println("");
out.println("");
out.println("
A Servlet");out.println("
");out.print(" This is ");
out.print(this.getClass());
out.println(", using the GET method");
out.println(" ");
out.println("");
out.flush();
out.close();
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String name=request.getParameter("username");
String password=request.getParameter("password");
out.println("");
out.println("");
out.println("
A Servlet");out.println("
");if("www.xin126.cn".equals(name)&&"123".equals(password))
{
out.print("欢迎你"+name);
}
else
{
out.print(" 用户名或密码不对! ");
}
out.println(" ");
out.println("");
out.flush();
out.close();
}
}
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/9004.html