Dashboard > AppFuseCN > Appfuse中文化 > Using Spring MVC
AppFuseCN Log In   View a printable version of the current page.
Using Spring MVC
Added by woshumao, last edited by woshumao on Jul 21, 2007  (view change)
Labels: 

使用Spring MVC

关于本指南

本指南将向你展示如何利用Spring MVC框架创master/detail界面。List界面(或称为Master界面)有能力对列进行排序,一次可以处理多达25条记录。Form界面(或成为Detail界面)拥有优雅的CSS设计风格(盟Wufoo授权)。你也可以通过修改客户端和服务端的validation来增强你的客户体验。

本指南假定你已经使用appfuse-basic-spring原型创建了一个工程并且你已经阅读了Persistence和Service这两本指南。如果你在使用appfuse-modular-spring原型的话,请将你的思路转换到以web module作为根目录上面来。如果你不使用Spring MVC框架来创建你的工程的话,你可能会对本指南感到困惑,这些内容对你也就没有任何用处了。

目录

  1. Spring MVC简介
  2. 创建PersonControllerTest
  3. 创建可以获得个人信息的PersonController
    Create a PersonController that will fetch people
  4. 创建 用来显示结果的 persons.jsp
  5. 创建 PersonFormControllerTest 和 PersonFormController
  6. 创建 personform.jsp 来修改个人信息
  7. 配置 Validation
  8. 创建 Canoo WebTest来测试类似浏览器的action
  9. 向menu添加链接
源代码

本指南的代码存放于Google Code上的appfuse-demos工程中的tutorial-spring模块。使用以下指令从Subversion中将代码check out:

svn checkout http://appfuse-demos.googlecode.com/svn/trunk/tutorial-spring

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.1.3 Build:#408 Jan 23, 2006) - Bug/feature request - Contact Administrators