Java环境下SOE—Rest开发之4(ArcGIS Server Manager属性页面设计需注意的几个 问题)
来源:互联网 发布:mac 双击打不开文件夹 编辑:程序博客网 时间:2024/05/16 05:27
在ArcGIS Server Manger中SOE扩展的属性也许并不都是文本,有时我们可能需要一些选择框、下拉框等,这时便需要对属性页面进行自定义设计,对于SOE在ArcGIS Server Manager中属性页面设计帮助手册里已经非常全了,这里只介绍几个需要注意的问题。属性页面设计主要由一个由Dojo JavaScript设计的Widgets和一个属性网页集成完成。
1) Dojo Widget必须命名为Config.js,使用其它名称并会造成在自定义属性页面的无法获取。
在此文件内的所有widgets必须“arcgis.soe.<fully qualified SOE name>”作为它的命名空间。
如下所示,为正确的格式。
dojo.provide("arcgis.soe.arcgissamples.soe.ServerObjectExt.Config");
dojo.require("dijit.form.Select");
dojo.require("dijit._Templated");
dojo.require("esri.discovery.dijit.services._CustomSoeConfigurationPane");
dojo.declare("arcgis.soe.arcgissamples.soe.ServerObjectExt.Config",[ esri.discovery.dijit.services._CustomSoeConfigurationPane, dijit._Templated], {
……
2) Dojo脚本必须进行脚本格式验证,错误的格式将导致部署异常。如下
……
widgetsInTemplate: true,
typeName: ServerObjectExt,
_capabilities: null,
……
tyName变量值由于没有加上引号将会引发SOE异常。
3)布局 HTML 文件,在这里定义Dojo Widget对应的控制布局,命名保持一致。
- Java环境下SOE—Rest开发之4(ArcGIS Server Manager属性页面设计需注意的几个 问题)
- Java环境下SOE—Rest开发之3(SOE调试)
- Java环境下SOE—Rest开发之1(初识)
- Java环境下SOE—Rest开发之2(模板向导)
- (十)ArcGIS Server之开发SOE(中)
- java调用arcgis soe发布的rest服务,中文传值乱码问题
- ArcGIS for Server的SOE开发思路解析
- ArcGIS for Server的SOE开发思路解析
- ArcGIS for Server的SOE开发思路解析
- ARCGIS 10.1 for Server SOE介绍及开发实例(4)
- (九)ArcGIS Server之介绍SOE(上)
- ArcGIS 10.1 for Server 扩展开发(SOE)
- ArcGIS 10.1 for Server 扩展开发(SOE)
- arcgis server soe文件无法上传到服务管理器manager
- ArcGIS Server for Java的REST接口无法访问的问题 .
- ArcGIS Server Java版Web Manager无法登陆的问题
- ArcGIS Server 扩展-SOE系列(一)
- ArcGIS Server 扩展-SOE系列(二)
- 关联、组合、聚合、依赖关系比较
- HTML标签<textarea></textarea>中没有value属性?
- 获取IP地址库(APNIC.NET)
- Linux I2C设备读写应用程序
- Activity的生命周期
- Java环境下SOE—Rest开发之4(ArcGIS Server Manager属性页面设计需注意的几个 问题)
- 杭电 acm 2114
- div20121216
- Jboss AOP术语与Aspects 实现
- ASP.net基础(八) 用户控件
- php 的布尔类型 boolean
- Java多线程的两点误区
- 更改Eclipse的默认workspace
- 北京的冬天