编辑、查询条件及展示的关键是利用配置生成需要的html控件。
1、自己开发了一个web控件,根据input的列集合生成html控件,利用table标签和col实现界面的摆放
2、利用已经实现的xml配置处理实现数据的初始化、提交后数据保存到数据库。
3、html控件支持如下类型
text,文本;
textnowrap,不换行文本;
select,下拉列表;
link,链接;
image,图片;
calcscript,脚本计算列;
calccs,程序计算列;
calcsql,程序执行sql获取列;
button,按钮;
linkbutton,链接按钮;
imagebutton,图片按钮;
chart,分析图形;
textint,整数input;
textdouble2,两位小数input;
textdouble,无限制数值input;
textdate,日期input;
texttime,日期时间input;
checkbox,复选框;
radiobox,单选框;
textajax,部分回发AJAX文本框和下拉选择;
textarea,多行文本编辑;
detail,编辑时仅显示文本;
selectint下拉整数;
selectdouble,下拉数值;
selectdate,下拉日期;
fromtoint,起止整数;
fromtodate,起止日期;
fromtodouble,起止数值;
fromtoselectint,整数起止下拉列表;
fromtoselectdouble,数值起止下拉列表;
fileinput,附件input;
title,仅将标题文字作为输出显示;
getvalue,作为获取值字段;