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

📄 web.xml

📁 关于Ultraseek的一些用法,刚初学,所以都是比较简单
💻 XML
字号:
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">

<!-- To customize this sample web.xml file for your environment:
      1) change SearchServlet.ServerProtocol,
         SearchServlet.ServerName, and SearchServlet.ServerPort
         to point to your Ultraseek server instance.
      2) If using LDAPServlet, change LDAPServlet.LDAPServerName
         and LDAPServlet.LDAPOU for your LDAP environment.
-->

<web-app>
  <display-name>Ultraseek XPA Search Servlet Examples</display-name>
  <description>
     Examples of Search Servlets using Ultraseek XPA.
  </description>

  <!-- Servlet Definitions -->
  <servlet>
    <servlet-name>MyServlet</servlet-name>
    <description>
      This Servlet provides a customized version of the
      base search interface generated by SearchServlet.
    </description>
    <servlet-class>MyServlet</servlet-class>
  </servlet>

  <servlet>
    <servlet-name>SearchServlet</servlet-name>
    <description>
      This Servlet provides a simple search interface to a 
      single Ultraseek server.
    </description>
    <servlet-class>SearchServlet</servlet-class>
    <!-- Parameters to access the Ultraseek server -->
    <init-param>
      <param-name>ServerProtocol</param-name>
      <param-value>http</param-value>
    </init-param>
    <init-param>
      <param-name>ServerName</param-name>
      <param-value>software-demo.ultraseek.com</param-value>
    </init-param>
    <init-param>
      <param-name>ServerPort</param-name>
      <param-value>80</param-value>
    </init-param>
    <run-as>
      <description>Security role for Search Service</description>
      <role-name>tomcat</role-name>
    </run-as>
  </servlet>

  <servlet>
    <servlet-name>DebugServlet</servlet-name>
    <description>
      This Servlet provides a debugging view of the
      base search interface generated by SearchServlet.
    </description>
    <servlet-class>DebugServlet</servlet-class>
  </servlet>

  <servlet>
    <servlet-name>LoginServlet</servlet-name>
    <description>
      This Servlet demonstrates how to protect search results
      that reside on password-protected servers.
    </description>
    <servlet-class>LoginServlet</servlet-class>
  </servlet>

  <servlet>
    <servlet-name>LDAPServlet</servlet-name>
    <description>
       LDAPServlet merges search results from an Ultraseek search server 
       and an LDAP server. 
    </description>
    <servlet-class>LDAPServlet</servlet-class>
    <!-- Parameters to access the Ultraseek server
         are inherited from SearchServlet -->

    <!-- Parameters to access the LDAP server -->
    <init-param>
      <param-name>LDAPServerName</param-name>
      <param-value>ldap.your_company.com</param-value>
    </init-param>
    <init-param>
      <param-name>LDAPOU</param-name>
      <param-value>ou=employees,o=your_company</param-value>
    </init-param>
    <run-as>
      <description>Security role for Search Service</description>
      <role-name>tomcat</role-name>
    </run-as>
  </servlet>

  <servlet>
    <servlet-name>SSOSearchServlet</servlet-name>
    <description>
       SSOSearchServlet performs secure search with Single Sign On.
    </description>
    <servlet-class>SSOSearchServlet</servlet-class>
    <!-- Parameters to access the Ultraseek server
         are inherited from SearchServlet -->

    <init-param>
      <!-- Milliseconds to wait on a socket doing hit-level authorization -->
      <param-name>AccessGuard.timeout</param-name>
      <param-value>10000</param-value>
    </init-param>
    <init-param>
      <!-- Number to threads to use for hit-level authorization -->
      <param-name>AccessGuard.maxThreads</param-name>
      <param-value>10</param-value>
    </init-param>
    <init-param>
      <!-- Milliseconds to wait before releasing idle connections from the pool -->
      <param-name>AccessGuard.ConnPoolCleanUpWait</param-name>
      <param-value>60000</param-value>
    </init-param>
    <init-param>
      <!-- Milliseconds to cache the results of a (user,URL) access check
           Default: 300000 (5 minutes)
        -->
      <param-name>AccessGuard.CacheLifeTime</param-name>
      <param-value>300000</param-value>
    </init-param>

    <run-as>
      <description>Security role for Search Service</description>
      <role-name>tomcat</role-name>
    </run-as>
  </servlet>
  <servlet>
    <servlet-name>AddDocTest</servlet-name>
    <servlet-class>test.AddDocTest</servlet-class>
  </servlet>


  <!-- Mappings from URL's to Servlets -->
  <!-- All sample applications have a context path of /SearchExamples -->
  <!-- The URL path to MyServlet is http://SERVERNAME:PORT/SearchExamples/search. -->
  <servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/search</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>SearchServlet</servlet-name>
    <url-pattern>/basesearch</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>LDAPServlet</servlet-name>
    <url-pattern>/fullsearch</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>DebugServlet</servlet-name>
    <url-pattern>/debug</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>SSOSearchServlet</servlet-name>
    <url-pattern>/sso</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>LoginServlet</servlet-name>
    <url-pattern>/login</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>AddDocTest</servlet-name>
    <url-pattern>/adddoctest</url-pattern>
  </servlet-mapping>

</web-app>

⌨️ 快捷键说明

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