江丶小鱼 2017-04-07 03:59 采纳率: 20%
浏览 4650
已采纳

java ssm框架 文件上传,获取不到文件

     控制器中方法:
             @RequestMapping(value = "/upload2")
public void uploadFile2(HttpServletRequest request, HttpServletResponse response) {
    try {
        MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
        List<MultipartFile> fileList = multipartRequest.getFiles("file");

        for (MultipartFile mf : fileList) {
            if(!mf.isEmpty()){
            }
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}

    jsp页面:
    <form action="upload2" value="file" enctype="multipart/form-data" method="post" >
<div style="margin-bottom:10px;">
    <input type="file"    value="file" id="image" />
    <input type="submit"   value="提交" />
</div>

  xml配置文件:

<bean id="multipartResolver"
      class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <property name="defaultEncoding" value="UTF-8" />

    <property name="maxUploadSize" value="2000000000" />
</bean>

    在控制器中multipartRequest.getFiles("file")获取的list为0,有大神知道问题出在哪吗?
  • 写回答

11条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥20 linux问题看图,有偿,因为没有电脑操作不了,所以请大家帮我操作一下,发出来
      • ¥15 关于bitwise and/or 的问题
      • ¥15 pretous做定时闹钟,keil的C语言程序下载到pretous仿真图中可以运行,但是运行结果不太对,麻烦哪位大神帮忙调一下。
      • ¥15 C语言高精度加减法出了问题
      • ¥15 用matlab来完成这两个程序
      • ¥15 如何在pyecharts绘制的图像上添加窗口?
      • ¥15 8086CPU汇编语言
      • ¥35 哪位大佬可以帮忙做一下,有赏金
      • ¥15 51单片机c语言制作数字电子时钟
      • ¥15 求大神帮忙看看这一题