当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

<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编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .