📄 web.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 + -