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>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。