JSF+Spring+Hibernate的实例讲解(原创翻译)(10) Wire everything up 因为这篇文章篇幅的限制,我们只看一个用例。CreateProdUCt用例示范了怎样将每件事情串起来建造应用程序。深入细节以前,让我们使用一个序列图(图7)示范所有层端到端的整合:
.net/InfoView/C:/Documents and Settings/gmt/My Documents/My Pictures/文章图片/jw-0719-jsf7.gif" align=baseline border=0> 图7 CreateProdUCt用例的序列图现在,让我们通过对每一层的介绍讨论如何实现CreateProdUCt用例的更多细节。表现层表现层的实现包括创建JSP页面,定义页面导航,创建和配置backing beans,将JSF与业务逻辑层结合。JSP page:createProdUCt.jsp是创建新产品的页面。它包括UI组件和捆绑这些组件的ProdUCtBean。ValidateItemsRange自定义标签检验用户选择目录的数目。每个新产品至少有一个目录被选择。Page navigation:应用程序的导航定义在应用程序的配置文件里面,faces-navigation.XML。CreateProdUCt定义的导航规则是:<navigation-rule>