建立第一个自己的ArcServer for Java 工程
2009-08-03 18:02
435 查看
你肯定想不到我居然整整3*7小时的时间才建成自己的第一个ArcServer for java工程,用Eclipse生成一个模板很简单,但自己就想从一个web工程开始自己建立一个工程,最简单,就要一个mapcontrol就可以,折腾了三天,算是对jsf有些了解,但损失的时间是大了些,但没有资料说这些,就慢慢折腾了,好下面我就总结一下:
流程:发布服务+建立页面+配置XML+建立一些文件+类库
(1)发布地图服务,这个容易,就不说了,但是发现Arcserver发布的服务很是不稳定,一会就连不上了,很是不好用。
(2)建立页面:index。html+map。jsp
index.html就用自动生成例子里的,粘贴过来就好,
map.jsp就用Developer help里的例子
Code
<?xml version="1.0"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
<faces-config>
<managed-bean>
<managed-bean-name>agsMap</managed-bean-name>
<managed-bean-class>com.esri.adf.web.ags.data.AGSMapFunctionality</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
</managed-bean>
</faces-config>
(4)js文件夹,拷贝进来,images,自己定义也可以,src下加入res和xsl,必须的。
奇怪的一个就是必须有MapViewerPhaseListener。java,好像是为了实现地图拖动吧,但在什么时候调用,我还没找到。
(5)类库,直接拷贝就好了。
这里面多了帮助里没有提到的东西,所以自己按着帮助就连第一个例子就建不起来,就采用删减生成的例子来达到目的了。
流程:发布服务+建立页面+配置XML+建立一些文件+类库
(1)发布地图服务,这个容易,就不说了,但是发现Arcserver发布的服务很是不稳定,一会就连不上了,很是不好用。
(2)建立页面:index。html+map。jsp
index.html就用自动生成例子里的,粘贴过来就好,
map.jsp就用Developer help里的例子
Code
<?xml version="1.0"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
<faces-config>
<managed-bean>
<managed-bean-name>agsMap</managed-bean-name>
<managed-bean-class>com.esri.adf.web.ags.data.AGSMapFunctionality</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
</managed-bean>
</faces-config>
(4)js文件夹,拷贝进来,images,自己定义也可以,src下加入res和xsl,必须的。
奇怪的一个就是必须有MapViewerPhaseListener。java,好像是为了实现地图拖动吧,但在什么时候调用,我还没找到。
(5)类库,直接拷贝就好了。
这里面多了帮助里没有提到的东西,所以自己按着帮助就连第一个例子就建不起来,就采用删减生成的例子来达到目的了。
相关文章推荐
- arcserver for java querytask 不支持中文
- arcgis server for java platform 9.3 不能用自身所带数据库建立用于访问控制的的用户数据库
- ArcServer for Java 我自己的讲座
- IAR forARM 建立第一个STM32F051的工程
- ArcServer for Java 讲座
- Swift游戏开发之俄罗斯方块:No.1 建立你的第一个Swift游戏工程
- rcGIS Server for java在eclipse中的配置
- eclispe 下配置maven 而且建立java工程
- git的学习第一步之----将自己的Java工程上传到github中
- Android Studio 连接自己搭建的server 须要admin 的帐号的问题 SSH Password Login,please enter password for user git@git.
- Django的安装和第一个工程的建立
- Java for Web学习笔记(四六):WebSocket(3)Java Server
- Django的安装和第一个工程的建立
- 【Eclipse】eclipse如何将User Libraries中建立的文件夹目录引入到自己的工程中使用
- java 连接SQLServer No suitable driver found for jdbc
- java怎么建立JAVA工程项目?
- ArcGIS Server Object Extension for Java如何引入第三方Jar包
- 纪念自己编写的第一个java小游戏,飞翔小鸟
- VS下建立自己的caffe工程项目
- 用Helix Server建立自己的视频服务器 用real proudcer建立自己的实时直播系统