Servlet主要步骤
创建Servlet类
package com.login.servlet;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class LoginServlet extends HttpServlet{
@Override
public void init() throws ServletException {
super.init();
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String username = req.getParameter("username");
String password = req.getParameter("password");
String forward = null;
if(username.equals("haha") && password.equals("1234")){
forward = "/jsp/success.jsp";
}else{
forward = "/jsp/error.jsp";
}
//请求转发
RequestDispatcher rd = req.getRequestDispatcher(forward);
rd.forward(req, resp);
}
@Override
public void destroy() {
super.destroy();
}
}
Servlet类要继承HttpServlet,重写doGet和doPost方法
String username = req.getParameter("username");
String password = req.getParameter("password");