代码:
Login类
package com.ccit;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.GenericServlet;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;
@WebServlet("/http://blog.csdn.net/u010286751/article/details/login")
public class Login extends GenericServlet {
@Override
public void service(ServletRequest req, ServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/html;charset=gbk");
PrintWriter out=resp.getWriter();
out.println("
");
out.print("");
out.print("
");
out.println("
用户登录 ");
out.println("");
out.println("");
out.println("
"); out.println("
"); out.println("
");
out.println("");
out.println("");
out.close();
}
}
CheckLogin类:
package com.ccit;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.GenericServlet;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;
@WebServlet("/checkLogin")
public class CheckLogin extends GenericServlet {
@Override
public void service(ServletRequest req, ServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/html;charset=gbk");
PrintWriter out=resp.getWriter();
req.setCharacterEncoding("gbk");
String name=null !=req.getParameter("name") req.getParameter("name"):"";
String pwd=null!=req.getParameter("pwd") req.getParameter("pwd"):"";
if("张三".equalsIgnoreCase(name)&&"123".equalsIgnoreCase(pwd)){
out.println("<script language='java script'> window.location='welcome';");
}else
{
out.println("<script language='java script'>history.back(-1);");
}
out.close();
}
}
WelcomeServlet类:
package com.ccit;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.GenericServlet;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;
@WebServlet("/welcome")
public class WelcomeServlet extends GenericServlet {
@Override
public void service(ServletRequest req, ServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/html;charset=gbk");
PrintWriter out=resp.getWriter();
out.println("
welcome
");
out.println("返回");
out.close();
}
}
运行截图:

点击提交:
