国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用spring MVC框架進行文件上傳

2019-11-18 11:34:48
字體:
來源:轉載
供稿:網友

使用sPRing MVC框架進行文件上傳,步驟如下:

1:配置web.xml文件。定義DispatcherServlet,DispatcherServlet處理的請求(.htm)也在同一個web.xml文件里使用url-mapping定義映射。

 <servlet>
  <servlet-name>upload</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet
  </servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 
 <servlet-mapping>
  <servlet-name>upload</servlet-name>
  <url-pattern>*.htm</url-pattern>
 </servlet-mapping>
2:定義upload-servlet.xml文件。
<bean id="multipartResolver"
       class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <!-- set the max upload size100MB -->
        <property name="maxUploadSize">
        <value>104857600</value>
    </property>
    <property name="maxInMemorySize">
        <value>4096</value>
    </property>
   </bean>
 <bean id="urlMapping"
  class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">       
 <property name="mappings">           
  <props>               
  <prop key="/upload.htm">uploadController</prop>           
  </props>       
 </property>   
 </bean>
     <bean id="uploadController" class="FileUploadController">
      <property name="commandClass"><value>FileUploadBean</value></property>
      <property name="uploadDir"><value>E:/</value></property>
      <property name="formView"><value>fail</value></property>
  <property name="sUCcessView"><value>confirmation</value></property>
</bean>  
3:定義控制類,commandClass及方法。控制類中最重要的方法是initBinder()它給spring注冊了一個編輯器對
request中的multipart實體進行處理,假如沒有這個方法,上傳將不能進行。
<--------------------------控制類------------------->
public class FileUploadController extends SimpleFormController {
    private static Log log =
        LogFactory.getLog(FileUploadController.class);
    private String uploadDir;//上傳文件路徑



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 深泽县| 苗栗县| 政和县| 淳化县| 洛扎县| 潼南县| 武山县| 邹平县| 健康| 剑川县| 通山县| 四平市| 洛南县| 东方市| 望奎县| 建宁县| 开江县| 宜兰市| 专栏| 涿鹿县| 双城市| 杨浦区| 宜州市| 都昌县| 富民县| 巴南区| 锦州市| 大同市| 鄂尔多斯市| 连州市| 米泉市| 平泉县| 黔江区| 修文县| 土默特右旗| 东阳市| 沂水县| 霍州市| 鲁山县| 毕节市| 古田县|