如何移植BEA Webflow 应用到Struts下?
移植一个简单的Webflow 应用到Structs下
在这篇文章中,我将通过一个简单的 ComputeDay 应用来讲解一下如何移植一个Webflow 应用到Struts下(代码可以在资源下载:http://www.javaworld.com/javaworld/jw-03-2007/jw-03-migrate.html#resources)。ComputeDay应用由一个简单的Web页组成,该页接受用户年、月、日的输入并通过代码处理得到输入的日期是一个星期中的哪一天。如果输入有效,计算得到的值将显示在另一个输出页。否则,在原输入页面显示错误信息。
The webflow.properties file for such a simple application looks like this one:
类似于这样的简单应用的配置文件webflow.properties可能如下所示:
# 调用输入处理 index.jsp.button(submit)= ComputeDay.inputprocessor # 为输入处理指定类的全名 ComputeDay.inputprocessor=com.beasys.commerce.ebusiness. customer.webflow.ComputeDay # 执行成功的结果状态 ComputeDay.inputprocessor.success = Output.jsp #执行失败的结果状态 ComputeDay.inputprocessor.exception(ProcessingException)=index.jsp
注意:由index页到动作句柄,再到输出页还是返回到index页的事件链取决于动作句柄的执行是否成功。
0
相关文章