【发布时间】:2019-03-04 14:58:59
【问题描述】:
我正在做一个简单的Java ServletPOST request,没有使用任何HTML,只使用Postman。来自getParameter() 的响应始终是null。
这里是 servlet:
@WebServlet("/api/form")
public class FormServlet extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String orderNumber = req.getParameter("testString");
System.out.println(orderNumber);
resp.getWriter().print(orderNumber);
}
}
还有一张带有回复的图片以及我是如何做到的:
编辑
正如 Mukesh Verma 所评论的那样。
我所要做的就是添加@MultipartConfig Annotation,然后我就得到了数据。
【问题讨论】:
-
如果你传入
"test"而不是test怎么办? -
@npinti 结果相同
-
@npinti 这有什么帮助?这不是表单请求中发送的内容。
-
你能显示请求“标题”标签吗?
-
尝试使用@MultipartConfig 注解。它处理表单数据 mime 类型。
标签: java post servlets postman