第一范文网 - 专业文章范例文档资料分享平台

jeesite 说明文档-5.硕正WEB组件的应用

来源:用户分享 时间:2025/8/22 12:19:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第5章 硕正WEB组件的应用

作者:ThinkGem 更新日期:2014-01-03

1. 简介

硕正描述格式采用XML,数据格式采用JSON。原因如下:描述采用XML可表现比较复杂的结构,易于官方文档查找好对应;数据采用JSON格式原因有三点,一是JSON官方有很好的支持;二是JSON格式比较简单并解析速度快,三是JSON相比XML要小,节省流量。

后台采用注解方式配置,自动返回描述XML字符串和数据JSON字符串。 ? 描述文件XML注解配置请参考本文第2章;

? 数据格式JSON注解配置请参考Jackson注解,官方网站

2. 树列表注解

实例代码见TestController.java,testList.jsp文件,演示页面如下:

2.1. 调用实例

@SupTreeList( })

properties=@SupProperties(headerFontIndex=\, curSelBgColor=\,

displayMask=\管理员', '#ff0000', transparent)\, expresses={

@SupExpress(text=\), @SupExpress(text=\)

}), fonts={

@SupFont(faceName=\宋体\, weight=\),

@SupFont(faceName=\楷体\, weight=\, height=\), @SupFont(faceName=\楷体\, weight=\, height=\)},

@SupGroup(id=\, name=\日期\, headerFontIndex=\, sort=50), @SupGroup(id=\, name=\日期2\, headerFontIndex=\, sort=60, @SupGroup(id=\, name=\日期3\, headerFontIndex=\, sort=70,

groups={

parentId=\), parentId=\)

实体配置,参考类: Test.java

2.2. @SupTreeList

硕正总体注解

硕正主要注解,只可以定义到类之上。

2.3. @ SupProperties

硕正属性设置注解。

2.4. @ SupFont

硕正字体设置注解。

2.5. @SupCol、@SupGroup

硕正表头列及列表头组设置注解。

3. JS封装库 supcan.js

3.1. 调用实例

<%@include file=\ %>

解释:

AF为:硕正实例化后的对象。

Test为,实体类的名称。 Ready:硕正加载调用方法。 Event:硕正事件调用方法。

3.2. 方法接口

/**

* 实例化一个硕正控件 * @param AF 硕正对象

* @param url 硕正描述文件URL,如果不是一个URL,则填写实体类名 * @param options 参数选项

* @returns {Supcan} 硕正封装对象实例 */

function supcan(AF, url, options);

options参数:

su: $this,

// 当前硕正对象 // 是否插入复选框

checked: true,

curSelMode: \, // 行选择模式(row:单选;rows:多选;excel:ExceldataType: \, height: \, body: \,

// 数据类型,如果数据类型不是json,则This.data// 控件高度,默认自适应。 // 控件高度自适应,相关对象

选择模式)

不自动转换为对象,分页代码也不自动赋值

frame: top.mainFrame,// 控件高度自适应,相关对象 ready: function(){}, // 默认的控件加载调用方法 event: function(){} // 默认的控件事件调用方法

对象公共方法:

var $this = this; /**

* 硕正原始对象 */

$this.AF = AF; /**

* 硕正描述文件URL,如果不是一个URL,则填写实体类名 */

if (url.indexOf('/') == -1){

$this.url = ctx + '/supcan/treeList/' + url + '.xml';

搜索更多关于: jeesite 说明文档-5.硕正WEB组件的应用 的文档
jeesite 说明文档-5.硕正WEB组件的应用.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9anvy20qd96c4ro7ponq_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top