在ArcGIS Server Java ADF中创建一个自定义task的步骤: 创建一个标准的Java类在faces-config文件中注册这个Java类为一个managed bean在jsp文件中加入一个Task的tag,指向这个JavaBean 示例: 创建一个标准的Java类package com.demo public class myTask{ } 在faces-config文件中注册这个Java类为一个managed bean<managed-bean> <managed-bean-name>myTask</managed-bean-name> <managed-bean-class>com.demo.myTask</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean> 在jsp文件中加入一个Task的tag,指向这个JavaBean main.jsp: <a:task value="#myTask" mapId="map1">