⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 faces-config.xml

📁 采用java实现的arcgis server程序
💻 XML
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!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 xmlns="http://java.sun.com/JSF/Configuration">

  <!-- Tasks -->
  
  <managed-bean>
    <managed-bean-name>demo</managed-bean-name>
    <managed-bean-class>demo.Demo</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
  </managed-bean>
  
  <managed-bean>
    <managed-bean-name>tools</managed-bean-name>
    <managed-bean-class>com.esri.adf.web.tasks.MapToolsTask</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
      <property-name>webContext</property-name>
      <value>#{mapContext}</value>
    </managed-property>
  </managed-bean>
  
  <!-- WebContext -->
  
  <managed-bean>
    <managed-bean-name>mapContext</managed-bean-name>
    <managed-bean-class>com.esri.adf.web.data.WebContext</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
      <property-name>webSession</property-name>
      <value>#{esriWebSession}</value>
    </managed-property>
    <managed-property>
      <property-name>attributes</property-name>
      <map-entries>
        <map-entry>
          <key>map</key>
          <value>#{map}</value>
        </map-entry>
        <map-entry>
          <key>toc</key>
          <value>#{toc}</value>
        </map-entry>
        <map-entry>
          <key>graphics</key>
          <value>#{graphics}</value>
        </map-entry>
        <map-entry>
          <key>results</key>
          <value>#{results}</value>
        </map-entry>
        <map-entry>
          <key>query</key>
          <value>#{query}</value>
        </map-entry>
        <map-entry>
          <key>history</key>
          <value>#{extentHistory}</value>
        </map-entry>
      </map-entries>
    </managed-property>
    <managed-property>
      <property-name>resources</property-name>
      <map-entries>
        <map-entry>
          <key>world</key>
          <value>#{world}</value>
        </map-entry>
      </map-entries>
    </managed-property>
  </managed-bean>
  
  <!-- GIS resources beans -->
  
  <managed-bean>
    <managed-bean-name>world</managed-bean-name>
    <managed-bean-class>com.esri.adf.web.ags.data.AGSLocalMapResource</managed-bean-class>
    <managed-bean-scope>none</managed-bean-scope>
    <managed-property>
      <property-name>serverObjectName</property-name>
      <value>World</value>
    </managed-property>
    <managed-property>
      <property-name>hosts</property-name>
      <list-entries>
        <value>localhost</value>
      </list-entries>
    </managed-property>
    <managed-property>
      <property-name>user</property-name>
      <value>#{agsuser}</value>
    </managed-property>
    <managed-property>
      <property-name>alias</property-name>
      <value>World</value>
    </managed-property>
    <managed-property>
      <property-name>functionalities</property-name>
      <map-entries>
        <map-entry>
          <key>map</key>
          <value>#{agsMap}</value>
        </map-entry>
        <map-entry>
          <key>toc</key>
          <value>#{agsToc}</value>
        </map-entry>
        <map-entry>
          <key>query</key>
          <value>#{agsQuery}</value>
        </map-entry>
      </map-entries>
    </managed-property>
  </managed-bean>
  
  <!-- AGS user bean(s) -->
  <managed-bean>
    <managed-bean-name>agsuser</managed-bean-name>
    <managed-bean-class>com.esri.adf.web.ags.data.AGSUser</managed-bean-class>
    <managed-bean-scope>none</managed-bean-scope>
    <managed-property>
      <property-name>domain</property-name>
      <value>localhost</value>
    </managed-property>
    <managed-property>
      <property-name>userName</property-name>
      <value>yourusername</value>
    </managed-property>
    <managed-property>
      <property-name>password</property-name>
      <value>yourpassword</value>
    </managed-property>
  </managed-bean>
  
  <!-- TocModel to display the WebResults -->
  
  <managed-bean>
    <managed-bean-name>resultsToc</managed-bean-name>
    <managed-bean-class>com.esri.adf.web.data.results.WebResultsToc</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
      <property-name>results</property-name>
      <value>#{mapContext.webResults}</value>
    </managed-property>
  </managed-bean>
  
  <referenced-bean>
    <description>
      The ADF webapp always puts this object in application scope
      when the app first starts up.
    </description>
    <referenced-bean-name>esriWebApplication</referenced-bean-name>
    <referenced-bean-class>com.esri.adf.web.data.WebApplication</referenced-bean-class>
  </referenced-bean>
  <managed-bean>
    <managed-bean-name>esriWebSession</managed-bean-name>
    <managed-bean-class>com.esri.adf.web.data.WebSession</managed-bean-class>
    <managed-bean-scope>session</managed-bean-scope>
    <managed-property>
      <property-name>webApplication</property-name>
      <value>#{esriWebApplication}</value>
    </managed-property>
  </managed-bean>
</faces-config>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -