servlet登录验证代码 下载本文

package edu.whu.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 edu.whu.dbutil.UserValidate;

public class Servlet_LoginValidate 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 {

String username=request.getParameter("username");

String password=request.getParameter("password");

boolean isLegal=UserValidate.validate(username, password);

response.setContentType("text/html");

PrintWriter out = response.getWriter();

out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML Transitional//EN\">");

out.println("<HTML>");

out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");

out.println("<meta charset=\"utf-8\">");

out.println(" <BODY>");

if (isLegal){

out.print("欢迎你"+username);

}else {

out.print("用户名或密码错误");

}

out.println(" </BODY>");

out.println("</HTML>");

out.flush();

out.close();

} 4.01

}