* 一般在实际项目开发中,都是使用继承HttpServlet类的方式去实现Servlet程序 * 1.编写一个类去继承HttpServlet类 * 2.根据业务需要重写doGet或doPost方法 * 3.到web.xml中的配置servlet程序的访问地址 * * 当你的提交的方式是get时,自动调用doGet(); * 当你的提交的方式是post时,自动调用doPost(); * * 也可以自动生成
具体做法:
public class ServletTest1 extends HttpServlet {
/**
* doGet()
* @param req
* @param resp
* @throws ServletException
* @throws IOException
*/
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("get请求");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("post请求");
}
XML文件:
<servlet> <servlet-name>ServletTest1</servlet-name> <servlet-class>Servlet.ServletTest1</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletTest1</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>