TRS+WCM二次开发文档

TRS+WCM二次开发文档

ID:39682912

大小:1.64 MB

页数:54页

时间:2019-07-09

TRS+WCM二次开发文档_第1页
TRS+WCM二次开发文档_第2页
TRS+WCM二次开发文档_第3页
TRS+WCM二次开发文档_第4页
TRS+WCM二次开发文档_第5页
资源描述:

《TRS+WCM二次开发文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、TRSWCM二次开发文档第19页目录1文档概述41.1文档的建立41.2文档的适用范围41.3文档的组织41.4文档的目标41.5文档术语41.6我们的建议52阅读前的准备52.1安装TRSWCMV65应用52.2安装Eclipse52.3导入TRSWCMDeveloper工程52.4Example中示例方法运行方法53WCM持久化实现53.1概述53.2集合和元素初始63.3集合和元素进阶73.4集合和元素的产生83.4.1配置Ant运行环境83.4.2利用WCMStudio产生代码83.5查询SQL描述对象——WCMFilter103.6查询读取指定条

2、件的数据103.7删除指定的数据113.8新增数据123.9修改数据123.10集合常用操作133.10.1判断指定ID是否在集合中133.10.2获取指定位置的元素133.10.3获取指定ID的元素133.10.4从集合中移除指定位置的元素,不从数据库删除133.10.5从集合中移除指定ID的元素,不从数据库删除143.11元素常用操作143.11.1根据ID获取指定元素对象143.11.2判断指定对象是否可以被当前用户修改143.12数据类型143.13如何操作没有对应持久化对象的表153.14常犯错误153.14.1构造WCMFilter包含关键字1

3、53.14.2构造WCMFilter时SQL各部分顺序反了153.14.3构造WCMFilter时漏了要提取的字段163.14.4构造WCMFilter时指定的字段在元素对应的表中不存在16TRSWCM二次开发文档第19页3.14.5根据ID获取元素采用集合方式163.14.6查询数据采用了低效方式173.14.7权限判断返回不是预期的值173.14.8集合移除操作需要从后往前183.15常见问题183.15.1每次打开集合是否需要传递用户183.15.2如何分页读取集合数据183.15.3多表联合查询怎么办193.15.4不同的查询条件和排序条件如何合并

4、193.15.5如何规避SQL注入203.15.6是否支持从其它表中提取数据203.15.7如果查询语句要有GroupBy如何办203.15.8如果WCMDocument中新增了一个字段,如果使用Document对象读取203.15.9构造WCMFilter的时候,只是指定三个参数会出现什么情况214WCM分层介绍214.1持久层214.2业务层214.3服务层225如何使用服务层225.1概述225.2使用步骤245.3实战1——获取固定栏目的文档245.4实战2——根据JSP中传入的栏目ID获取文档275.5实战3——处理参数和服务要求的参数名不一致2

5、75.6实战4——仅显示状态为已发的文档295.7实战5——使用多个服务306如何撰写服务层316.1撰写步骤316.1.1实现合适的接口IServiceProvider或者其子类316.1.2撰写配置文件316.1.3撰写服务层测试用例326.2常用API326.2.1保存(Save)方法中将传入的参数都设置到对象中326.2.2查询(query)服务中将页面传入的参数组合成WCMFilter327在WCM中注入项目特性348给WCM换一个表现349置标扩展349.1阅读建议349.2理解TRSWCM置标349.3置标解析器(Parser)1TRSWCM

6、二次开发文档第19页9.4快速入门——Hello,world!19.5如何获取置标上设置的属性——Hello,北京/上海/广州!39.6如何获取置标所处语境页面对象的信息——Hello,站点XXX/栏目XXX/文档XXX!49.7如何获取置标所处语境当前相关对象的信息——显示文档作者的联系电话59.8WCM置标属性规范79.8.1ID79.8.2Field79.8.3NUM79.8.4AutoFormat、AutoFormatType79.9常用的方法89.9.1根据置标ID上设置的属性获取相关的栏目89.9.2根据置标ID上设置的属性获取相关的栏目89.

7、9.3获取当前页面所在路径89.9.4获取指定对象的HTTP路径89.9.5获取文档的HTTPURL(第一页)89.9.6计算一个地址相对于当前页面的相对地址89.9.7按照置标属性设定的要求截断字符串99.9.8按照置标属性设定的要求转义字符串99.9.9将文件分发到分发点上99.9.10将置标可以很指定的栏目建立触发发布关系99.10高级——调试置标910附录910.1附录1:WCM常用的持久化对象及对应的表910.2附录2:数据类型910.3附录3:服务调用对象JSPRequestProcessor1010.3.1常用FAQ1110.4附录4:Pub

8、lishTagContext常用介绍1310.4.1获取置标属性(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。