一、对外宣称开源,其实商业的方成软件,提供表单,e表、自定义工作流,但是商业买断版价格适可,一般商业性开发可以使用,不过有的模块在浏览器兼容性方面有待作者改进。网址http://www.fcsoft.com.cn/
二、
Autoforms是Jeff开源的一个基于Django的自定义表单引擎,可用于调查、投票、信息收集甚至是整合至工作流程引擎和PAAS平台当中。
AutoForms的主要特性:
- 支持14种字段类型13种html输入控件(包括日期选择组件),可以快速定制大部份常见的表单。
- 保存用户提交的表单数据,并向表单作者展示,同时提供数据导出功能。
- 支持表单继承,需要周期性地使用相同的表单时,一点也不费力。
- 用户填写表单后,邮件通知表单作者。
- 提供了丰富的API,容易与其他应用程序作整合。
-------
如何使用
-------
第一步:安装
使用setuptools安装:
easy_install autoforms
或从源码安装:
git clone git@github.com: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
- 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,开源。
分享到:
相关推荐
通过这个自定义表单Web工程,我们可以学习到如何结合Java后端技术和前端技术来实现一个完整的Web应用,理解服务器与浏览器之间的通信过程,以及如何利用现有的开发工具和框架提高开发效率。同时,对于想要深入学习...
在IT领域,jQuery和...通过学习和实践这些知识点,你可以创建一个功能强大且易于使用的jQuery Bootstrap自定义表单工具,满足各种Web应用程序的需求。同时,这也是提升前端开发技能和理解Web交互设计的一个好途径。
### 自定义表单设计思路详解 #### 一、概述 自定义表单系统的设计目标是为了更好地与现有的工作流系统相结合,提升工作效率与灵活性。本文档将深入探讨自定义表单设计的关键点及其实施策略。 #### 二、基础功能...
在本项目"activiti自定义表单demo"中,我们主要关注的是如何使用SpringBoot集成Activiti工作流引擎,实现自定义表单和流程。这个Demo提供了完整的代码示例,帮助开发者理解并应用到实际项目中。以下是相关知识点的...
【基于layui自定义表单组件】是针对C#开发者设计的一种高效前端开发工具,它结合了layui框架的优势,为创建动态、交互性强的Web表单提供了便利。layui是一款优秀的前端轻量级框架,以其简洁的代码结构、丰富的模块...
实现基于 web 的图形化表单设计器,争取做到可拖拽控件,无需安装任何客户端控件。难点为数据绑定,也就是页面元素与数据表字段的映射,另外动态数据存储结构问题、表间数据校验和计算、建立主从表的问题是难点。 ...
再者,`GuiDesigner22.1.0`可能是一个Java Swing或JavaFX的桌面应用,用于设计GUI界面,包括Web表单。这类工具通常提供一个可视化的设计环境,允许开发者创建可导出为HTML和JSP的表单,适用于开发服务器端渲染的Web...
3. **Xsn文件生成Jsp表单步骤**:这可能涉及将InfoPath设计的表单转换为适应Web环境的JSP页面,包括表单数据的提交、处理和展示逻辑。 4. **自定义表单开发实现思路**: - **创建数据表**:首先需要设计数据库结构...
在电子政务领域,自定义表单是提高工作效率、优化信息流转的关键工具。本篇将详细探讨自定义表单的安装配置、基本操作、流程搭建、子表绘制、查询统计页面搭建以及报表打印的制作方法。 首先,自定义表单的安装配置...
Web服务调用打印机打印自定义表单是一种常见的技术应用场景,特别是在企业级系统中,需要将数据转换为可打印的文档格式。在这个过程中,开发者通过调用Web Service接口,实现远程控制本地或网络打印机来完成打印任务...
标题中的“自定义表单验证框架”指的是一个用于在Web应用程序中验证用户输入的自定义工具。这样的框架允许开发者根据业务需求制定特定的验证规则,提高应用的安全性和用户体验。表单验证是确保用户提交的数据符合...
自定义表单设计器是开发应用程序时经常会用到的一种工具,特别是在需要用户输入数据或进行交互式操作的应用场景中。在本示例中,我们关注的是一个基于C#编写的自定义表单设计器的演示版源码。这个源码提供了一个平台...
Bootstrap响应式自定义创建表单项代码是Web开发中一种实用的方法,它可以帮助开发者构建高度定制且适应各种设备的表单元素。这个代码基于Bootstrap 3.3.7版本,一个广受欢迎的前端框架,以其优雅的响应式设计和强大...
在IT行业中,自定义表单是一种常见的需求,特别是在企业级应用和数据管理中。通过自定义表单,用户可以根据自己的业务需求设计出符合特定场景的数据输入和展示界面,无需编程知识即可实现。Java语言因其跨平台性和...
总的来说,“拖拽表单自定义”是一种利用jQuery实现的交互式设计工具,它让非技术人员也能轻松创建符合自己需求的表单。通过理解并应用这些技术,开发者可以创建出更灵活、更具个性化的Web应用程序。FormDesign-...
6. **前端技术集成**:虽然Java主要用于后端开发,但现代的自定义表单系统可能也包括前端组件,如使用HTML、CSS和JavaScript构建的Web表单。前后端通信则可通过RESTful API或者Ajax实现。 7. **国际化与本地化**:...
e表内置了强大的eform可视化自定义web表单工具的主要部分,由它来解决查询条件输入表单的制作问题。它提供了下拉列表,页签控件等丰富的页面控件,完整的数据验证机制,也可以通过自定义事件来实现复杂的控制。通过...
以下将详细介绍Java动态表单设计、自定义表单以及自定义数据的相关知识点。 1. **Java动态表单设计**: 动态表单设计是指在运行时根据业务需求生成和修改表单的机制。在Java中,这通常涉及到后端服务器处理动态...
在Node.js环境中,中间件是一种功能强大的工具,用于构建web应用程序和服务。中间件函数遵循一个简单的方法调用链,使得处理请求和响应的过程更加模块化。在这个“Nodejs自定义解析表单数据的中间件案例”中,我们将...