一.主要有两个java类,和一般的servlet放在一起即可.

1.FileUploadBean.java

MultipartFile实现文件上传package chb.demo.web;
MultipartFile实现文件上传
MultipartFile实现文件上传import org.springframework.web.multipart.MultipartFile;
MultipartFile实现文件上传
}

2.FileUploadController.java

MultipartFile实现文件上传package chb.demo.web;
MultipartFile实现文件上传
MultipartFile实现文件上传import java.io.FileOutputStream;
MultipartFile实现文件上传import java.io.IOException;
MultipartFile实现文件上传import java.io.InputStream;
MultipartFile实现文件上传
MultipartFile实现文件上传import javax.servlet.http.HttpServletRequest;
MultipartFile实现文件上传import javax.servlet.http.HttpServletResponse;
MultipartFile实现文件上传
MultipartFile实现文件上传import org.springframework.validation.BindException;
MultipartFile实现文件上传import org.springframework.web.multipart.MultipartFile;
MultipartFile实现文件上传import org.springframework.web.servlet.ModelAndView;
MultipartFile实现文件上传import org.springframework.web.servlet.mvc.SimpleFormController;
MultipartFile实现文件上传
MultipartFile实现文件上传

二.配置文件中如下配置:

1.web.xml,利用spring mvc模式,大家应该都很熟悉了

MultipartFile实现文件上传    <servlet>
MultipartFile实现文件上传        <servlet-name>chb</servlet-name>
MultipartFile实现文件上传        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
MultipartFile实现文件上传        <load-on-startup>1</load-on-startup>
MultipartFile实现文件上传    </servlet>
MultipartFile实现文件上传
MultipartFile实现文件上传    <servlet-mapping>
MultipartFile实现文件上传        <servlet-name>chb</servlet-name>
MultipartFile实现文件上传        <url-pattern>*.do</url-pattern>
MultipartFile实现文件上传    </servlet-mapping>

2.chb-servlet.xml,这里要配置映射,并可以设定最大可上传文件的大小

MultipartFile实现文件上传<?xml version="1.0" encoding="UTF-8"?>
MultipartFile实现文件上传<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
MultipartFile实现文件上传<beans>
MultipartFile实现文件上传    <!-- Multi-Action 用来标识method的变量名定义-->
MultipartFile实现文件上传    <bean ></beans>

三.设定jsp页面

MultipartFile实现文件上传 <form ></form>    

          ok,现在就可以上传文件了,挺简单吧?这里我只列出了基本步骤,至于具体的操作(比如中文问题)可能就需要大家自己再完善完善了.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-18
  • 2021-09-12
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-05
  • 2022-12-23
  • 2021-06-21
  • 2021-08-16
相关资源
相似解决方案