<b>Spring系列,第3部份:进入Spring MVC - 用Spring MVC轻松举行应</b>[Java编程]
本文“<b>Spring系列,第3部份:进入Spring MVC - 用Spring MVC轻松举行应</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Spring MVC 框架
Spring 框架供应了构建 Web 利用程序的全功效 MVC 模块.利用 Spring 可插入的 MVC 架构,可以挑选是利用内置的 Spring Web 框架还是 Struts 这样的 Web 框架.通过战略接口,Spring 框架是高度可配置的,并且包含多种视图技术,比方 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI.Spring MVC 框架并不知道利用的视图,所以不会逼迫您只利用 JSP 技术.Spring MVC 别离了掌握器、模子对象、分配器以及处理程序对象的角色,这种别离让它们更简单举行定制.
Spring 的 Web MVC 框架是环绕 DispatcherServlet 计划的,它把恳求分配给处理程序,同时带有可配置的处理程序映射、视图解析、本地语言、主题解析以及上载文件支持.默许的处理程序是非常简单的 Controller 接口,只有一个办法 ModelAndView handleRequest(request, response).Spring 供应了一个掌握器层次构造,可以派生子类.假如利用程序需求处理用户输入表单,那么可以担当 AbstractFormController.假如需求把多页输入处理到一个表单,那么可以担当 AbstractWizardFormController.
示例利用程序有助于直观地学习这些特点.银行利用程序答应用户检索他们的帐户信息.在构建银行利用程序的历程中,可以学到若何配置 Spring MVC 框架和实现框架的视图层,视图层包含 JSTL 标志(用于显示输出的数据)和JavaServer Pages 技术.
配置 Spring MVC
要开始构建示例利用程序,请配置 Spring MVC 的 DispatcherServlet.请在 web.xml 文件中注册全部配置.清单 1 显示了若何配置 sampleBankingServlet.
清单 1. 配置 Spring MVC DispatcherServlet
<servlet>
<servlet-name>sampleBankingServlet</servlet-name>
<servlet-class>
org.springframework.we.servlet.DispatcherServlet
<servlet-class>
<load-on-startup>1<load-on-startup>
<servlet>
DispatcherServlet 从一个 XML 文件装入 Spring 利用程序上下文,XML 文件的名称是 servlet 的名称背面加上 -servlet .在这个示例中,DispatcherServlet 会从 sampleBankingServlet-servlet.xml 文件装入利用程序上下文.
配置利用程序的 URL
下一步是配置想让 sampleBankingServlet 处理的 URL.一样,还是要在 web.xml 中注册全部这些信息.
清单 2. 配置想要处理的 URL
<servlet-mapping>
<servlet-name> sampleBankingServlet<servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
以上是“<b>Spring系列,第3部份:进入Spring MVC - 用Spring MVC轻松举行应</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |