JSF+Spring+Hibernate的实例讲解(原创翻译)(11) <from-view-id>*</from-view-id> <navigation-case> <from-outcome>createProdUCt</from-outcome> <to-view-id>/createProdUCt.jsp</to-view-id> </navigation-case></navigation-rule><navigation-rule> <from-view-id>/createProdUCt.jsp</from-view-id> <navigation-case> <from-outcome>sUCcess</from-outcome> <to-view-id>/uploadImage.jsp</to-view-id> </navigation-case> <navigation-case> <from-outcome>retry</from-outcome> <to-view-id>/createProdUCt.jsp</to-view-id> </navigation-case> <navigation-case> <from-outcome>cancel</from-outcome> <to-view-id>/prodUCtList.jsp</to-view-id> </navigation-case></navigation-rule>Backing bean: ProdUCtBean不仅包含了页面中UI组件与数据映射的属性,也包含三个actions:createAction,editAction和deleteAction。这是createAction()方法的代码:
public String createAction() { try { ProdUCt prodUCt = ProdUCtBeanBuilder.createProdUCt(this);
//Save the prodUCt.