先上代码
add.html
Title
AddServlet.java
package com.shangguigu.servlets;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
public class AddServlet extends HttpServlet {
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String fname = request.getParameter("fname");
String priceStr = request.getParameter("price");
Integer price = Integer.parseInt(priceStr);
String fcountStr = request.getParameter("fcount");
Integer fcount = Integer.parseInt(fcountStr);
String remark = request.getParameter("remark");
System.out.println("fname =" + fname);
System.out.println("price =" + price);
System.out.println("fcount =" + fcount);
System.out.println("remark =" + remark);
}
}
web.xml
AddServlet com.shangguigu.servlets.AddServlet AddServlet /add
具体步骤
在src下新建java类com.shangguigu.servlet.AddServlet
让AddServlet继承HttpServlet
public class AddServlet extends HttpServlet{
}
HttpServlet类在servlet-api.jar中,要导包
方法一:把包导到library中
方法二:添加tomcat依赖
“文件”-“项目结构”然后“Modules”-“项目文件夹(例如hello)”-“Dependencies”-“+”-“Library”-“tomcat”
servlet-api.jar已经被导入成功
doPost帮助你响应post请求
直接doPost快捷打出



