针对基于Web的工作流管理系统中表单结构的可变性及交互过程中存在的处理等待等问题,分析了表单数据模型的特点,提出了使用HTML大字符串来描述表单的数据建模方法,增强了系统的数据柔性。同时给出了基于AJAX的表单设计器,实现了表单结...针对基于Web的工作流管理系统中表单结构的可变性及交互过程中存在的处理等待等问题,分析了表单数据模型的特点,提出了使用HTML大字符串来描述表单的数据建模方法,增强了系统的数据柔性。同时给出了基于AJAX的表单设计器,实现了表单结构的自定义,利用XML进行数据交换,通过DWR(Direct Web Remoting)框架进行数据传递,解决了Java方法调用的同步特征与Ajax异步特性之间的矛盾,并给出具体实现方法,具有代码层次清晰、较好的可交互性和运行效率。展开更多
文摘针对基于Web的工作流管理系统中表单结构的可变性及交互过程中存在的处理等待等问题,分析了表单数据模型的特点,提出了使用HTML大字符串来描述表单的数据建模方法,增强了系统的数据柔性。同时给出了基于AJAX的表单设计器,实现了表单结构的自定义,利用XML进行数据交换,通过DWR(Direct Web Remoting)框架进行数据传递,解决了Java方法调用的同步特征与Ajax异步特性之间的矛盾,并给出具体实现方法,具有代码层次清晰、较好的可交互性和运行效率。