Servlet Multipart请求的问题

时间:2011-08-09 10:07:55

标签: java servlets

我按照this tutorial来解析多部分请求。在第一行的代码中添加

String user = request.getParameter("username");

但我的代码在此之后停止工作。我该如何解析请求。

1 个答案:

答案 0 :(得分:2)

request.getParameter("username");表示您正在尝试阅读表单字段。在这种情况下,您必须使用FileItem.getFieldName()FileItem.getString方法读取请求参数及其值。

HttpServletRequest.getParameter在这种情况下不起作用,因为它用于处理查询字符串或POST正文中的URL编码数据。