
在对整个工程进行Build之后,页面流控制文件被编译为一个class文件和一个对应的配置文件WEB-INF.pageflow-struts-generated jpf-struts-config-[页面流名称].xml,该配置文件定义了一系列控制文件中注释所对应的配置,如下为其中一部分:
<struts-config><form-beans><form-beanname="uploadFileForm" type="org.form.UploadFileForm" className="org.apache.beehive.netui.pageflow.config.PageFlowActionFormBean"><set-property property="actualType" value="org.form.UploadFileForm"/></form-bean></form-beans><global-exceptions/><global-forwards><forward name="showTopics" path="/topicList.jsp"/><forward name="addFeedBackAccessories" path="/feedBackAccessories.jsp"/> </global-forwards><action-mappings> <actionpath="/addAccessories" name="uploadFileForm"type="org.apache.beehive.netui.pageflow.internal.FlowControllerAction" input="addTopicAccessories" parameter="topics.Controller" scope="request" validate="true"><forward name="newTopic" path="/newTopic.jsp"/><!--forward "addTopicAccessories" (validationErrorForward)--><forward name="addTopicAccessories" path="/accessories.jsp"/> </action> ……<message-resources key="_defaultValidationMessages" parameter="org.apache.beehive.netui.pageflow.validation.defaultMessages" null="true"/> </struts-config>由于篇幅所限,无法详细阐述pollinate的使用,读者可以参考相关文章:用Pollinate可视化开发页面流(JPF) http://dev2dev.bea.com.cn/techdoc/200504503.html
|
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容 本站提醒:不要进行人身攻击。谢谢配合。 |