我有几个input type="text"
具有相同的名称。
<input type="text" name="fieldname">
<input type="text" name="fieldname">
<input type="text" name="fieldname">
我试图获取这些文本字段中的值。
它们采用的形式用于上传图片,这就是我使用Collection <Part>
在这个循环中,我如何获得这些文本字段的值?我错过了部分代码
for (Part part: mhyCollectionParts) {
String filename = mhyCollectionParts.getName();
if(filename.equalsIgnoreCase("fieldname")){
//then...??????
}
}
答案 0 :(得分:0)
如果您使用的是Servlet 3.0,那么您应该可以使用
String fieldnameValues = request.getParameterValues("fieldname");
您不需要使用Part
来获取表单字段的值,但是如果您使用的是servlet&lt; 3.0你需要看this answer。 web.xml 中的<web-app ... version="xxx">
标记会为您提供正在使用的servlet API的详细信息。