- 16
- 0
- 约3.54千字
- 约 6页
- 2018-04-27 发布于江苏
- 举报
第5章 硕正WEB组件的应用
作者:ThinkGem
更新日期:2014-01-03
简介
硕正描述格式采用XML,数据格式采用JSON。原因如下:描述采用XML可表现比较复杂的结构,易于官方文档查找好对应;数据采用JSON格式原因有三点,一是JSON官方有很好的支持;二是JSON格式比较简单并解析速度快,三是JSON相比XML要小,节省流量。
后台采用注解方式配置,自动返回描述XML字符串和数据JSON字符串。
描述文件XML注解配置请参考本文第2章;
数据格式JSON注解配置请参考Jackson注解, HYPERLINK / 官方网站
树列表注解
实例代码见TestController.java,testList.jsp文件,演示页面如下:
调用实例
@SupTreeList(
properties=@SupProperties(headerFontIndex=2, curSelBgColor=#ccddcc,
displayMask=backColor=if(name=管理员, #ff0000, transparent),
expresses={
@SupExpress(text=total=round(price*num, 2)),
@SupExpress(text=price=round(total/num, 4))
}),
fonts={
@SupFont(faceName=宋体, weight=400),
@SupFont(faceName=楷体, weight=700, height=-12),
@SupFont(faceName=楷体, weight=400, height=-12)},
groups={
@SupGroup(id=date, name=日期, headerFontIndex=1, sort=50),
@SupGroup(id=date2, name=日期2, headerFontIndex=2, sort=60, parentId=date),
@SupGroup(id=date3, name=日期3, headerFontIndex=2, sort=70, parentId=date)
})
实体配置,参考类: Test.java
@SupTreeList
硕正总体注解
硕正主要注解,只可以定义到类之上。
@ SupProperties
硕正属性设置注解。
@ SupFont
硕正字体设置注解。
@SupCol、@SupGroup
硕正表头列及列表头组设置注解。
JS封装库 supcan.js
调用实例
%@include file=/WEB-INF/views/include/supcan.jsp %
script type=text/javascript
$(document).ready(function() {
su = supcan(AF, Test, {
ready: function(){
// 加载数据
page();
},
event: function(Event, p1, p2, p3, p4){
if(Event == DblClicked){
edit();
}
}
});
});
/script
解释:
AF为:硕正实例化后的对象。
div id=supcan class=supcan
scriptinsertTreeList(AF, border=none;)/script
/div
Test为,实体类的名称。
Ready:硕正加载调用方法。
Event:硕正事件调用方法。
方法接口
/**
* 实例化一个硕正控件
* @param AF 硕正对象
* @param url 硕正描述文件URL,如果不是一个URL,则填写实体类名
* @param options 参数选项
* @returns {Supcan} 硕正封装对象实例
*/
function supcan(AF, url, options);
options参数:
su: $this, // 当前硕正对象
checked: true, // 是否插入复选框
curSelMode: rows, // 行选择模式(row:单选;rows:多选;excel:Excel选择模式)
dataType: json, // 数据类型,如果数据类型不是json,则This.data不自动转换为对象,分页代码也不自动赋值
height: auto, // 控件高度,默认自适应。
body
您可能关注的文档
最近下载
- 明代宗教信仰与思想控制.docx VIP
- 江苏省南通市2024-2025学年高二上学期期末学业质量监测语文试卷(含答案).pdf VIP
- 国就有成人演出的电影了?想看就要冒生命危险.pdf VIP
- 综合素质练习题及答案.doc VIP
- 2020-2021学年北京高三化学二轮复习 反应原理型简答题(突破二卷)(word版 含答案).docx VIP
- 电力拖动控制线路安装与检修(白银矿冶职业技术学院)知到智慧树答案.docx VIP
- 煤炭巷道掘砌工(高级工)资格考试题库(全真题库).docx VIP
- 影像叙事中情感共鸣生成机制.docx VIP
- 同轴二级圆柱齿轮减速器的设计(硬齿面).doc VIP
- 基于GPU多线程多通道图像高速重构方法、设备及介质.pdf VIP
原创力文档

文档评论(0)