ENCTYPE="multipart/form-data",文件上传问题!

eidolon_warrior 2011-03-31 03:25:24
ENCTYPE="multipart/form-data",
应用上面的范例上传文件,结果找不到指定方法。对应关系如下:
jsp
<form id="" name="" action="/instance/att/attup" method="POST" enctype="multipart/form-data">

servlet

@Controller
@RequestMapping("/instance/att")

public class InsAttValController extends AbstractController {
...................
...................

@RequestMapping(value = "/attup", method = RequestMethod.POST)
public ModelAndView updd(@RequestParam("attach") final MultipartFile multipartFile,HttpServletRequest request, HttpServletResponse response)
throws Exception {
System.out.println("11111111111");
return new ModelAndView(LIST_ACTION);
}


结果不能正常输出111111111,就是无法找到对应的方法,如果没有文件上传就是正常的

类包包括了common-upload.jar common-io.jar
springmnv.xml
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="100000000000" />
<!--Max size in bytes.10M-->
</bean>


问题是上传的时候正常,我更新一个数据的时候就是不正常的,事件灵异化了~~
望高手帮忙解决,还有要配置的地方吗?
...全文
275 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
datang_leo 2012-12-03
  • 打赏
  • 举报
回复
那个空格在那里呢???怎么去除的?发我邮箱里面,我也碰到这个问题了...516639236@qq.com
kai27ks 2011-04-01
  • 打赏
  • 举报
回复
好像根本原因是因为你设置了multipart/form-data后。request就不能访问到那些属性了 所以报错? 总之和这个有关系。具体我也没深入过。
eidolon_warrior 2011-04-01
  • 打赏
  • 举报
回复
晕~牛同事解决了。
enctype前面有个全角的空格,我做梦都没想到是这个错误~~
jeky_zhang2013 2011-03-31
  • 打赏
  • 举报
回复
呵呵,自己多动手,可以解决很多问题的
magong 2011-03-31
  • 打赏
  • 举报
回复
LZ自己解决了?恭喜。
eidolon_warrior 2011-03-31
  • 打赏
  • 举报
回复
@RequestParam("attach") final MultipartFile multipartFile,
这句加了就不行了,没加就可以正常显示!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧