首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

org.apache.commons.fileupload.DiskFileUpload 中parseRequest得到的List为空,该怎么处理

2012-02-10 
org.apache.commons.fileupload.DiskFileUpload 中parseRequest得到的List为空Form如下:form methodpos

org.apache.commons.fileupload.DiskFileUpload 中parseRequest得到的List为空

Form如下:
<form method="post" enctype="multipart/form-data" name="post-form" id="post-form">
<table cellSpacing="1" cellPadding="0" align='center' class="list">
<tr><th align='center' colSpan=2>详细维护</th></tr>
<tr><td width="170">播报:</td>
<td>
<select id="group_info" name="group_info">
 
</select>

</td></tr>
<tr><td width="170">标题:</td>
<td>
<input type="text" id="broadtitle" name="broadtitle" maxlength="20" value="" size="40">
</td></tr>
<tr><td width="170">导言:</td>
<td>
<input type="text" id="introduce" name="introduce" maxlength="50" value="" size="40">
</td></tr>
<tr>
<td>详细内容:</td>
<td><textarea rows="10" cols="50" id="broadcont" name="broadcont"></textarea>
</td>
</tr>
<tr>
<td>上传图片:</td><td>
  <input type="file" name="file" size="65">
</td></tr>
<tr><td align='center' colSpan=2>
  <input type="button" name="Submit" value="提交" onclick="savebroad();">
</td></tr>
</table>
</form>

点击提交将进入一个页面,该页面主要处理提交信息.
部分代码如下:
org.apache.commons.fileupload.DiskFileUpload fu = new org.apache.commons.fileupload.DiskFileUpload();

fu.setSizeMax(0x999999999L);
fu.setSizeThreshold(40960);
fu.setRepositoryPath(TEMP_PATH);//临时路径
fu.setHeaderEncoding("GBK");
java.util.List fileItems = fu.parseRequest(request);

fileItems 为空.
在tomcat上是可以运行的,但是移到resin中,就得不到fileItems了。

请各位大侠帮帮忙,小弟在此谢谢了!


[解决办法]
form 里没有action啊大哥 你提交到哪里?

热点排行