<!-- 只需要扫描包中的 Controller 注解 -->
<context:component-scan base-package="com.ischoolbar.programmer.controller">
<context:include-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
直接对代码进行分析:
xml文件对controller包下面的文件进行扫描,
在类上面用controller关键字注解的,全部加载进来
include-filter:指的是包含的目标条件
不是把controller下所有类都加载进来,如果某一个类没有用controller注解的,就不要加载进来
<!-- 配置视图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
prefix:指的是添加前缀,suffix指的是增加后缀。
方便:只用写好文件名就可以
<!-- 文件上传 -->
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<!-- 上传文件大小限制 -->
<property name="maxUploadSize">
<value>10485760</value>
</property>
<!-- 请求的编码格式, 和 jsp 页面一致 -->
<property name="defaultEncoding">
<value>UTF-8</value>
</property>
</bean>
文件上传功能,用户上传文件保存到服务器上面