自定义web表单工具

一、对外宣称开源,其实商业的方成软件,提供表单,e表、自定义工作流,但是商业买断版价格适可,一般商业性开发可以使用,不过有的模块在浏览器兼容性方面有待作者改进。网址http://www.fcsoft.com.cn/

二、

Autoforms是Jeff开源的一个基于Django的自定义表单引擎,可用于调查、投票、信息收集甚至是整合至工作流程引擎和PAAS平台当中。

AutoForms的主要特性:

  • 支持14种字段类型13种html输入控件(包括日期选择组件),可以快速定制大部份常见的表单。
  • 保存用户提交的表单数据,并向表单作者展示,同时提供数据导出功能。
  • 支持表单继承,需要周期性地使用相同的表单时,一点也不费力。
  • 用户填写表单后,邮件通知表单作者。
  • 提供了丰富的API,容易与其他应用程序作整合。

-------
如何使用
-------

第一步:安装

使用setuptools安装:
easy_install autoforms
或从源码安装:
git clone [email protected]:jeffkit/autoforms.git
cd autoforms
python setup.py install

第二步:配置

修改项目的settings.py文件,将'autoforms'加入INSTALLED_APPS中。
如果需要在用户提交表单后接收系统通知,则设置 NOTIFY_FORM_CHANGE = True ,同时设置发送Email的其他参数。

第三步:创建数据表
cd至你项目的根目录
python manage.py syncdb


第四步: 完成,开始使用吧。

    三、
    Chiba Web 3.0.0b2
    Chiba Web 3 is a new major release of the Chiba server-side XForms implementation, coming with a brand new JavaScript layer, improved XForms 1.1 support, localisation, XPath 2.0 and more.
    - Chiba is now using Dojo Toolkit Version 1.2.3 (latest) which vastly improves the quality of the UI. The completely rewritten JavaScript layer already comes with compilation and CDN support allowing you to load many parts of the application libs from Google. Dojo components can be seemlessly integrated with XForms processing to add the last missing pieces that make up a full application.
    - Large parts of the Core processor and the Web layer have been heavily refactored and now provide a cleaner API and simplified parts of the Code. Extensibility of the Java API has been greatly improved.
    - The CSS system has been reworked for consistency and there's new documentation available.
    We boldly call it a beta ;) Please handle with care.
    You are strongly encouraged to use Chrome 4+, Safari 3+ or Firefox 2+ for viewing.
    四:Orbeon Forms
    Your solution to build and deploy web forms
    • Handles complex forms typical of the enterprise or government
    • Works in standard web browsers
    • Does not require any special client software or plugins
    • Is provided as open source under a business-friendly license
    • Features Orbeon Form Builder, the open source web-based form designer

    功能全面,开发语言JAVA,开源,访问地址:http://www.orbeon.com/

    五、

    betterFORM 可以用来轻松创建很多动态的 Web 2.0 的表单界面,可以自定义验证器、计算器、表单提交动作和事件处理等。

    访问地址:http://www.betterform.de/en/download.html

    开发语言java,开源。

猜你喜欢

转载自coolwasp.iteye.com/blog/1144162