处理POST请求
public class LoginServlet extends HttpServlet {
@Override
protected void service(HttpServletRequest request, HttpServletResponse resp) throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
String uname = request.getParameter("username");
String mima = request.getParameter("pwd");
boolean flag=false;
if(uname.equals("新垣结衣")&&mima.equals("smile")){
flag=true;
}
if(flag){
request.getRequestDispatcher("../success.jsp").forward(request,resp);
}else {
request.setAttribute("message","账号密码不匹配!");
request.getRequestDispatcher("../Login.jsp").forward(request,resp);
}
}
}
处理GET请求
方法一:
public class LoginServlet extends HttpServlet {
@Override
protected void service(HttpServletRequest request, HttpServletResponse resp) throws ServletException, IOException {
String uname = request.getParameter("username");
String mima = request.getParameter("pwd");
byte[] bytes = uname.getBytes("ISO-8859-1");
String s = new String(bytes, "utf-8");
boolean flag=false;
if(s.equals("新垣结衣")&&mima.equals("smile")){
flag=true;
}
if(flag){
request.getRequestDispatcher("../success.jsp").forward(request,resp);
}else {
request.setAttribute("message","账号密码不匹配!");
request.getRequestDispatcher("../Login.jsp").forward(request,resp);
}
}
}
方法二: