基于表单系统可以进行哪些开发?
发布日期:2009-6-16 信息来源:http://www.chysoft.net

表单系统的开发是指基于表单平台的基础上所进行开发,这种开发是对表单定制的补充,开发和定制可以互为补充。表单系统支持以下开发方式:
1、Action开发
Action开发是表单的一种动作关联机制,如:打开在模板的前后、或数据提交的前后嵌入一个action,action是一个实现I_TemplateAction接口的Java类,通过action可以访问表单的相关对象,并进行相应的处理。Action可以嵌入到模板或模板部件中,Action是表单开发中使用最广的一种方式,典型的例子包括:
访问其他的业务逻辑、修改提交的数据值、修改显示的字段值、修改查询条件和结果、特殊的权限控制等;在action中可以向表单环境变量中存放对象,并通过模板脚本访问执行。
2、模板脚本开发
直接在模板HTML中嵌入脚本(表单脚本语言见“开发指南”),脚本的功能类似jsp,通过脚本可以访问表单环境变量或表单字段,执行运算,执行对象的方法等,控制HTML的显示等。
3、查询列表字段定制开发
通过脚本动态输出字段的内容,使用脚本语言可以访问查询列表的系列对象。该开发使用非常普遍,如,根据某一字段结果值,链接到不同的程序界面。
4、执行类的开发
通过表单的执行部件,执行实现指定接口的Java类,类似Action开发。
5、表单部件开发
具体见“表单部件”说明,通过开发新的部件扩展模板通用功能。
6、权限接口实现类
具体见“权限接口设置”说明。
7、其他
在一般的代码开发中可以调用表单的接口,如在jsp调用表单的数据列表输出

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司