首先,创建一个servlet工程。
如果你不会用IDEA2020.2创建servlet工程,请打开下面链接浏览网站博文。
https://www.edu24.cn/course/java/idea-new-servlet.html
在这里讲一下另外一种导入工程所需jar包的方法。
在工程根目录下(与src目录同级)新建一个lib目录,将servlet-api.jar包存放到该目录下【新建此目录的目的就是存放工程所需的jar包】,在idea编辑器中右击该目录,选择【Add as Library】,新打开的选项卡中的选项默认即可。
右击工程目录,选择【Open Module Settings 】,在打开的选项卡中选择【Project Settings ==》Artifacts】

点击【Fix】 ==》【Add ‘lib’ to the artifact】,操作完之后,点击【OK】,关闭选项卡。
接下来就是要新建一个HttpServlet实现类。
package servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Enumeration;
@WebServlet(value = "/FormServlet")
public class FormServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Enumeration<String> parameterNames = request.getParameterNames();
while (parameterNames.hasMoreElements()){
String name = parameterNames.nextElement();
String[] parameterValues = request.getParameterValues(name);
for ( String item: parameterValues) {
System.out.println(name + "===>" + item);
}
}
}
}
接下来就可以在IDEA编辑器启动tomcat,使用postman进行测试了。
原创文章,作者:ZERO,如若转载,请注明出处:https://www.edu24.cn/course/java/form-servlet.html