下面詳解一下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、