Apache Geronimo和Spring框架,第5部分: Spring MVC - 编程入门网
rvlet.DispatcherServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>phonebook</servlet-name>
<url-pattern>*.act</url-pattern>
</servlet-mapping>
此映射将把匹配 *.act 的 URL 定向到电话本分派程序 servlet。 现在是时候构建、部署和运行应用程序并查看其运行情况了。 Apache Geronimo和Spring框架,第5部分: Spring MVC(12)时间:2011-10-13 IBM Arun ChhatparSpring MVC 发挥作用 好的!随着 Web 应用程序的开发完成了 MVC 的启用。现在需要构建和运行它。此部分向您展示了查 看 Spring MVC 发挥作用需要采取的步骤。 构建、部署和运行应用程序 本教程附带的源压缩文件包括所有必要的类、配置文件和 Ant 构建文件(如果要构建它)(有关链接 ,请参阅 下载)。压缩文件中还有一个包括所有必需内容的可部署 .war 文件。 必须确保 readme.txt 文件中提及的所有 .jar 文件都位于 <WORKSPACE</phonebook/lib 目录 中。请参阅本系列教程的 第 2 部分 中的构建和打包说明(如果需要)。 现在,使用 Geronimo 中的 Deploy New 工具来部署 phonebook.war 文件。如果一切都按照计划运行 ,您将在 Geronimo Web 控制台中看到以下消息:Phonebook application deployed successfully。 现在只需将浏览器指向新页面:http://localhost:8080/phonebook/home-mvc.act。如果一切运行正 常,主页应当显示如图 4 所示的内容。 图 4. 应用服务器中运行的 home-mvc.act 您应当会在 Geronimo 控制台中看到系统输出消息,显示在本系列教程的 第 4 部分 中定义的所有建 议都被执行。 添加错误处理 您可以将一般错误处理轻松地添加到此应用程序中。必需的全部操作包括在 web.xml 中指定错误页面 条目并定义一个错误页面。清单 10 显示了 web.xml 中的条目。 清单 10. 配置错误页面来处理异常
Apache Geronimo和Spring框架,第5部分: Spring MVC(13)时间:2011-10-13 IBM Arun Chhatpar在抛出任何异常或出现 500 错误代码的情况下,清单 10 中的配置将把流程定向到 errorpage.jsp。 Errorpage.jsp 仅以一种友好的方式显示错误消息(参见清单 11)。 清单 11. ErrorPage 的 JSP 代码
您将在本教程所提供的源代码中看到 Errorpage.jsp 以及其他 JSP(请参阅 下载)。还对 web.xml 做了更改。您只需编译并重新部署应用程序即可看到它运行。 使用 Spring 框架的优点 您的操作已经涉及到了 Spring 框架中最常用的一个模块:Spring MVC。它提供了一整套用于构建 Web 应用程序的 MVC 功能。Spring 的可移植架构允许您使用内置 MVC 框架或其他框架(例如 Struts) 。 使用 Spring 的 Web 模块的优点包括: 清晰的角色划分 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |