-
2004-05-03
动态表单: beanUtil
在apache.org有一个project:common-beanutil,非常好的一个操作javabean的工具类库.它可以拷贝-复制bean的属性,也可以生成dyna Bean. 在动态表单中,我需要从xml定义文件中生成table DDL和每个table对应的javabean.我能从html文件直接生成定义好的表单定义xml文件.然后利用这个xml文件生成ddl和dynabean. 我创建了一个Builder类,Builder类负责生成table ddl和dynaBean: publilc interface Builder { .............. -
2004-04-16
动态表单: Html2Xml
终于把html文件解释生成了xml,动态表单又进了一步.现在,只要画出了表单,我就可以根据表单文件生成表单定义xml. Nekohtml非常不错,在xerces中包含了Html中的所有元素:input,select和button等.解释html就是生成这些元素的过程,使用这些对象,可以比较简单的对html进行处理. 只有生成xml,我使用了XPP3,它是一种最新的xml parser,速度非常快,库本身也非常简单.Neko系统库中也包含xpp parser,但是它还没有完全成型,尚.............. -
2004-04-01
动态表单(七): 网页控件
概念 网页控件是显示在表单上的图形对象,也就是允许用户控制程序的图形用户界面对象,如.............. -
2004-03-29
动态表单(六): Groovy
动态表单中无论如何也会使用到script language,选择什么templage engine来解释处理表单模板呢? 看到Tirsen blog上介绍Groovy,我就想到是否可以在电子表单中应用此项技术.难度可能不会小,但是潜力会很不错. 下面是Groovy的介绍: Groovy is a new agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making .............. -
2004-03-18
An open project: PowerFolder
今天看到了一个非常强大的Web方式程序编辑器,叫作PowerFolder(简称pf).使用它可以在Browser中编写Web程序,并且它不只是能写1+1=2那么简单的程序,还可以在程序中加入比较复杂的商业逻辑.我一开始是仅仅把它作为工作流系统来了解的,逐渐深入研究以后,发现它不但包括了工作流,还包括了页面编辑器. .............. -
2004-03-16
动态表单(五)
会签 虽然我一直在强调表单应该与流程结合起来考虑,但是仍然忘了在动态表单中考虑一些表单元素(表单域)多人操作的问题。涉及到表单与流程流转中的某些关联问题并没有考虑周全。一般,这种情况是由于流程中的会签活动(activity)引起的,多个人同时需要对某些表单域进行操作,那么前端视图应该如何显示这些表单域呢? 要完善的解决这个问.............. -
2004-03-11
动态表单(四):page
现在可以详细说说表单定义文件的具体格式,既然我们把表单定义文件定义成XML文件格式。XML大家都已经非常熟悉了,我根据Tapestry,照猫画虎把该定义文件命名为*.page。 .............. -
2004-03-10
动态表单(三)
难点呈现出来以后,也就到了消灭它的时候,我一直认为解决问题的能力是衡量自我水平的杠杆。以上三个问题主要都集中在两者映射上,而解决映射的方法之一就是使用定义文件,通过定义文件来反映两者之间的关系。当然,定义文件的好坏,很大程度上决定了动态表单工具的好坏。 用定义文件(XML格式)来描述关系,我认为主要有以下两点好处: 1、XML现在非常成熟,是数据格式定义的标准。因此,我们根本不用担心跨平.............. -
2004-03-09
动态表单(二)
国内做好动态表单工具(B/S)的企业基本上没有,很可能是由于: 客观原因:base on browser的开发难度很大,而且有些还受browser的限制,当然表单本身的工作也非常具有挑战性。 主观原因:没有哪家公司会投那么多资源去开发这个工具,很多公司完全是基于项目而构建,甚至有很多公司完全在卖概念。 按昨天提供的结构来说动态表单开发中主要难点,主要有以下几处: 1、表单控件的定义.............. -
2004-03-08
动态表单
动态表单对于一个以企业应用为主的产品来说,基本上是一个必不可少的模块,如果没有动态表单定制功能,很多与流程有关的工作是很难实现的。记得有位老板说:表单 + 流程 = ERP,虽然这话说的有点过,但在这两者结合后要占整个企业应用业务的80%以上。 经过我的总结,动态表单的整体架构见下图: .............. -
2004-03-01
妄想工作流
对于我这个规划师来说,规划一个工作流产品,简直就跟设计国家大剧院那么简单,不信,往下看: 规划一个工作流产品,可不是搭积木那么简单,至少也不比建国家大剧院的工程量少。国家大剧院不就挖个大洞,搞个小型拦水坝,上面再铺层玻璃,当然灯光要搞好,这差不多就Ok了。 而我的工作流产品就不一样了,首先它的外围产品就应该有“可视化建模工具”、“动态表单定义工具”、“组织结构定义工具”、“监控工具 -
2004-02-27
工作流管理系统需求
这是我们原来整理的工作流管理系统的需求列表,想要做一个好东西真的很难。
共1页 1







