`
jiangzhenwei6
  • 浏览: 34514 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Spring MVC

 
阅读更多
Tags:
•jstl <fmt:message key="message.key"/> 
•spring tags <spring:message code="message.key"/> 
•使用jstl的fmt:message标签也可以获取messageSource中的国际化消息的原因在于,我们配置的是InternalResourceViewResolver,而InternalResourceViewResolver的默认设置的viewClass为JstlView,当DispatcherServlet.render调用view.render方法时,如果view为JstlView,最终会调用到JstlView.exposeHelpers,在exposeHelpers中调用JstlUtils.exposeLocalizationContext,在exposeLocalizationContext中调用jstl的Config.set方法,将Spring实现的LocalizationContext-SpringLocalizationContext设置到jstl fmt:message标签需要的请求范围变量中。SpringLocalizationContext的getResourceBundle方法返回的ResourceBundle是使用messageSource构建的。 


Core Components
•Dispatcher Servlet 
•Handler Mapping 
•Controller & ModelAndView 
•ViewResolver & Views 
•Interceptors 
•LocalResolver 
•Validate 


Handler Mapping

•SimpleUrlHandlerMapping 
•ControllerClassNameHandlerMapping 
•BeanNameUrlHandlerMapping 
•DefaultAnnotationHandlerMapping ref Based Annotation Spring 3 MVC 
Controller¶•实现或继承Controller,AbstractController 
•ParameterizableViewController,UrlFilenameViewController用于直接跳转页面 
•AbstractCommandController,SimpleFormController在Spring3.0中已经Deprecated.用来封装表单数据等操作。 
•MultiActionController and InternalPathMethodResovler,ParameterMethodNameResovler,PropertiesMethodResovler 


详细内容请查看http://code.google.com/p/bounding/wiki/SpringMVC3

分享到:
评论

相关推荐

    精通Spring MVC 4

    Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。, 在精通Spring...

    Spring MVC jar包

    Spring MVC 是一个基于Java的轻量级Web应用框架,它为开发者提供了模型-视图-控制器(MVC)架构,使开发人员能够更好地组织和分离应用程序的业务逻辑、数据处理和用户界面。Spring MVC是Spring框架的一个核心组件,...

    Mastering Spring MVC 4(2015.09)源码

    Spring MVC 是一个强大的Java Web开发框架,它是Spring框架的一部分,专为构建高度可扩展和模块化的Web应用程序而设计。在2015年的版本中,Spring MVC 4已经相当成熟,提供了许多特性来简化开发流程并提高开发效率。...

    Spring MVC + Mybatis+Spring实现的个人博客系统

    这是一个基于Spring MVC、Mybatis和Spring框架实现的个人博客系统,涵盖了Web开发中的后端架构设计、数据库管理和前端展示等多个方面。以下将详细介绍这个系统的关键知识点: **1. Spring MVC** Spring MVC是Spring...

    Spring MVC所需jar包

    Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一个重要模块,主要用于构建 Web 应用程序的后端控制层。这个框架提供了模型-视图-控制器(MVC)设计模式的实现,简化了Java Web应用的开发...

Global site tag (gtag.js) - Google Analytics