下面详解一下mvc中默认是用了哪些bean。
1、 处理请求映射的路劲
2、handleradapter
3、 异常处理信息,是用时可以自定义错误信息转到哪些view中
<bean
class="org.springframework.web.servlet.handler.simplemappingexceptionresolver">
<property name="exceptionmappings">
<props>
<!-- 没有权限 -->
<prop key="org.apache.shiro.authz.unauthorizedexception">error</prop>
<!-- 上传错误 -->
<prop
key="org.springframework.web.multipart.maxuploadsizeexceededexception">error_fileupload</prop>
</props>
</property>
</bean>
4、 视图解析器,自定义可以配置默认视图所在位置的前缀和视图文件的后缀
class="org.springframework.web.servlet.view.internalresourceviewresolver">
<property name="prefix" value="/"></property>
<property name="suffix" value=".jsp"></property>
5、 国际化信息视图
6、 主题解析器
7、 文件上传功能,自定义时可以使用commons
io作为功能的实现
<bean id="multipartresolver"
class="org.springframework.web.multipart.commons.commonsmultipartresolver">
<!-- 指定所上传文件的总大小不能超过200kb。注意maxuploadsize属性的限制不是针对单个文件,而是所有文件的容量之和 -->
<property name="maxuploadsize" value="200000" />
8、