这可能是一个非常简单的问题,但我一直在寻找一段时间。 我将两个字符串发送到Tomcat 7上的Java Servlet。
multipartContent.addPart("destadd", sb1);
multipartContent.addPart("destfilename", sb2);
我正在尝试像这样检索这些字符串
String destFileName = request.getPart("destfilename").getName();
但是在静脉中。我将不胜感激。
答案 0 :(得分:2)
我几乎跑了两天,最后我得到了答案
Part destFileNamePart = request.getPart("destfilename");
Scanner s = new Scanner(destFileNamePart.getInputStream());
String destFileName = s.nextLine();
答案 1 :(得分:1)
你看过Get form parameters from multipart request without getting the files。
您还可以使用O'Reilly MultipartRequest等实用程序类以及更多信息here
答案 2 :(得分:0)
有点晚了,但可能对其他人有帮助
IOUtils.toString( destFileNamePart.getInputStream() );