0
我遇到了來自FormPanel的字段值的問題。 Theonly事情,我得到的是包含在這裏形成圖像是servlet代碼中,我使用Apache Commons:中獲取FormPanel的字段值
// Create a new file upload handler
ServletFileUpload upload1 = new ServletFileUpload();
// Parse the request
FileItemIterator iter;
try {
iter = upload1.getItemIterator(req);
while (iter.hasNext()) {
FileItemStream item = iter.next();
String name = item.getFieldName();
InputStream stream = item.openStream();
if (item.isFormField()) {
System.out.println("Form field " + name + " with value "
+ Streams.asString(stream) + " detected.");
} else {
System.out.println("File field " + name + " with file name "
+ item.getName() + " detected.");
// Process the input stream
}
}
} catch (FileUploadException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
我見過this post但它並沒有真正解釋做什麼
你能分享FormPanel和你在裏面添加的輸入嗎?如果沒有,您是否可以確認您已設置每個字段的名稱屬性? – 2013-05-01 15:37:03
使用FireBug或類似工具分析您的請求並查看請求中是否包含表單字段值。然後調試並檢查servlet代碼,如果HttpServletRequest具有所有這些參數。 – Sithsu 2013-05-01 15:37:55
謝謝你們兩位!事實上,我沒有把名字財產!萬分感謝! – 2013-05-01 18:49:56