这段时间一直在考虑毕业设计的事,在注册上面可能会设计到文件上传,因此看了一下spring的官方文档中有相关的内容,整理了一下与大家分享,第一次写博文
也会有一些不合理的地方,希望大家指正。
文件上传demo的目录结构
1、在spring中我感觉最重要的就是配置文件,所以优先把配置文件说明一下(命名是按照spring的默认的命名方式,放在WEB-INF目录下)
即图中的 mvc-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.1.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-4.1.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd"
default-autowire="byName" default-lazy-init="true">
<!-- 启用注解 -->
<mvc:annotation-driven/>
<!-- 扫描的处理器(Controller)的包 -->
<context:component-scan base-packa