1. 程式人生 > 其它 >Day61_SpringMVC檢視解析器

Day61_SpringMVC檢視解析器

Day61_SpringMVC檢視解析器

檢視和檢視解析器:

ModelAndView物件 包含檢視資訊和檢視解析器。

SpringMVC根據 檢視解析器(ViewResolver)得到最終檢視物件(View),最終的檢視可以是JSP、等各種表現形式的檢視。

這樣子的好處:實現MVC的充分解耦。

檢視:

作用:渲染模型資料,將模型裡的資料以某種形式(轉發重定向,下載,表格,圖片等)呈現給客戶。

Spring在org.springframework.web.servlet包中定義一個高度抽象的View介面。

檢視物件是由檢視解析器負責例項化。由於檢視是無狀態的,所有他們不會有執行緒安全問題。

無狀態:上一次使用跟下一次使用是無關係的,不會互相影響。

SpringMVC管理國際化資原始檔

<!--讓SpringMVC管理國際化資原始檔;配置一個資原始檔管理器 -->
<bean id = "messageSource" class ="org.springframework.context.support.ResourceBundleMessageSource">
<!--basename指定基礎名 -->
<property name="basename" value="i18n" ></property>
</bean>