web.xml 48 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <web-app xmlns="http://java.sun.com/xml/ns/javaee"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  5. version="2.5">
  6. <!-- ======================== Introduction ============================== -->
  7. <!-- This document defines default values for *all* web applications -->
  8. <!-- loaded into this instance of Tomcat. As each application is -->
  9. <!-- deployed, this file is processed, followed by the -->
  10. <!-- "/WEB-INF/web.xml" deployment descriptor from your own -->
  11. <!-- applications. -->
  12. <!-- -->
  13. <!-- WARNING: Do not configure application-specific resources here! -->
  14. <!-- They should go in the "/WEB-INF/web.xml" file in your application. -->
  15. <!-- ================== Built In Servlet Definitions ==================== -->
  16. <!-- The default servlet for all web applications, that serves static -->
  17. <!-- resources. It processes all requests that are not mapped to other -->
  18. <!-- servlets with servlet mappings (defined either here or in your own -->
  19. <!-- web.xml file. This servlet supports the following initialization -->
  20. <!-- parameters (default values are in square brackets): -->
  21. <!-- -->
  22. <!-- debug Debugging detail level for messages logged -->
  23. <!-- by this servlet. [0] -->
  24. <!-- -->
  25. <!-- fileEncoding Encoding to be used to read static resources -->
  26. <!-- [platform default] -->
  27. <!-- -->
  28. <!-- input Input buffer size (in bytes) when reading -->
  29. <!-- resources to be served. [2048] -->
  30. <!-- -->
  31. <!-- listings Should directory listings be produced if there -->
  32. <!-- is no welcome file in this directory? [false] -->
  33. <!-- WARNING: Listings for directories with many -->
  34. <!-- entries can be slow and may consume -->
  35. <!-- significant proportions of server resources. -->
  36. <!-- -->
  37. <!-- output Output buffer size (in bytes) when writing -->
  38. <!-- resources to be served. [2048] -->
  39. <!-- -->
  40. <!-- readonly Is this context "read only", so HTTP -->
  41. <!-- commands like PUT and DELETE are -->
  42. <!-- rejected? [true] -->
  43. <!-- -->
  44. <!-- readmeFile File name to display with the directory -->
  45. <!-- contents. [null] -->
  46. <!-- -->
  47. <!-- sendfileSize If the connector used supports sendfile, this -->
  48. <!-- represents the minimal file size in KB for -->
  49. <!-- which sendfile will be used. Use a negative -->
  50. <!-- value to always disable sendfile. [48] -->
  51. <!-- -->
  52. <!-- For directory listing customization. Checks localXsltFile, then -->
  53. <!-- globalXsltFile, then defaults to original behavior. -->
  54. <!-- -->
  55. <!-- localXsltFile Make directory listings an XML doc and -->
  56. <!-- pass the result to this style sheet residing -->
  57. <!-- in that directory. This overrides -->
  58. <!-- globalXsltFile[null] -->
  59. <!-- -->
  60. <!-- globalXsltFile Site wide configuration version of -->
  61. <!-- localXsltFile This argument is expected -->
  62. <!-- to be a physical file. [null] -->
  63. <!-- -->
  64. <!-- -->
  65. <servlet>
  66. <servlet-name>default</servlet-name>
  67. <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
  68. <init-param>
  69. <param-name>debug</param-name>
  70. <param-value>0</param-value>
  71. </init-param>
  72. <init-param>
  73. <param-name>listings</param-name>
  74. <param-value>false</param-value>
  75. </init-param>
  76. <load-on-startup>1</load-on-startup>
  77. </servlet>
  78. <!-- The "invoker" servlet, which executes anonymous servlet classes -->
  79. <!-- that have not been defined in a web.xml file. Traditionally, this -->
  80. <!-- servlet is mapped to the URL pattern "/servlet/*", but you can map -->
  81. <!-- it to other patterns as well. The extra path info portion of such a -->
  82. <!-- request must be the fully qualified class name of a Java class that -->
  83. <!-- implements Servlet (or extends HttpServlet), or the servlet name -->
  84. <!-- of an existing servlet definition. This servlet supports the -->
  85. <!-- following initialization parameters (default values are in square -->
  86. <!-- brackets): -->
  87. <!-- -->
  88. <!-- debug Debugging detail level for messages logged -->
  89. <!-- by this servlet. [0] -->
  90. <!--
  91. <servlet>
  92. <servlet-name>invoker</servlet-name>
  93. <servlet-class>
  94. org.apache.catalina.servlets.InvokerServlet
  95. </servlet-class>
  96. <init-param>
  97. <param-name>debug</param-name>
  98. <param-value>0</param-value>
  99. </init-param>
  100. <load-on-startup>2</load-on-startup>
  101. </servlet>
  102. -->
  103. <!-- The JSP page compiler and execution servlet, which is the mechanism -->
  104. <!-- used by Tomcat to support JSP pages. Traditionally, this servlet -->
  105. <!-- is mapped to the URL pattern "*.jsp". This servlet supports the -->
  106. <!-- following initialization parameters (default values are in square -->
  107. <!-- brackets): -->
  108. <!-- -->
  109. <!-- checkInterval If development is false and checkInterval is -->
  110. <!-- greater than zero, background compilations are -->
  111. <!-- enabled. checkInterval is the time in seconds -->
  112. <!-- between checks to see if a JSP page needs to -->
  113. <!-- be recompiled. [0] -->
  114. <!-- -->
  115. <!-- modificationTestInterval -->
  116. <!-- Causes a JSP (and its dependent files) to not -->
  117. <!-- be checked for modification during the -->
  118. <!-- specified time interval (in seconds) from the -->
  119. <!-- last time the JSP was checked for -->
  120. <!-- modification. A value of 0 will cause the JSP -->
  121. <!-- to be checked on every access. -->
  122. <!-- Used in development mode only. [4] -->
  123. <!-- -->
  124. <!-- compiler Which compiler Ant should use to compile JSP -->
  125. <!-- pages. See the jasper documentation for more -->
  126. <!-- information. -->
  127. <!-- -->
  128. <!-- classdebuginfo Should the class file be compiled with -->
  129. <!-- debugging information? [true] -->
  130. <!-- -->
  131. <!-- classpath What class path should I use while compiling -->
  132. <!-- generated servlets? [Created dynamically -->
  133. <!-- based on the current web application] -->
  134. <!-- -->
  135. <!-- development Is Jasper used in development mode? If true, -->
  136. <!-- the frequency at which JSPs are checked for -->
  137. <!-- modification may be specified via the -->
  138. <!-- modificationTestInterval parameter. [true] -->
  139. <!-- -->
  140. <!-- enablePooling Determines whether tag handler pooling is -->
  141. <!-- enabled [true] -->
  142. <!-- -->
  143. <!-- fork Tell Ant to fork compiles of JSP pages so that -->
  144. <!-- a separate JVM is used for JSP page compiles -->
  145. <!-- from the one Tomcat is running in. [true] -->
  146. <!-- -->
  147. <!-- ieClassId The class-id value to be sent to Internet -->
  148. <!-- Explorer when using <jsp:plugin> tags. -->
  149. <!-- [clsid:8AD9C840-044E-11D1-B3E9-00805F499D93] -->
  150. <!-- -->
  151. <!-- javaEncoding Java file encoding to use for generating java -->
  152. <!-- source files. [UTF8] -->
  153. <!-- -->
  154. <!-- keepgenerated Should we keep the generated Java source code -->
  155. <!-- for each page instead of deleting it? [true] -->
  156. <!-- -->
  157. <!-- mappedfile Should we generate static content with one -->
  158. <!-- print statement per input line, to ease -->
  159. <!-- debugging? [true] -->
  160. <!-- -->
  161. <!-- trimSpaces Should white spaces in template text between -->
  162. <!-- actions or directives be trimmed? [false] -->
  163. <!-- -->
  164. <!-- suppressSmap Should the generation of SMAP info for JSR45 -->
  165. <!-- debugging be suppressed? [false] -->
  166. <!-- -->
  167. <!-- dumpSmap Should the SMAP info for JSR45 debugging be -->
  168. <!-- dumped to a file? [false] -->
  169. <!-- False if suppressSmap is true -->
  170. <!-- -->
  171. <!-- genStrAsCharArray Should text strings be generated as char -->
  172. <!-- arrays, to improve performance in some cases? -->
  173. <!-- [false] -->
  174. <!-- -->
  175. <!-- errorOnUseBeanInvalidClassAttribute -->
  176. <!-- Should Jasper issue an error when the value of -->
  177. <!-- the class attribute in an useBean action is -->
  178. <!-- not a valid bean class? [true] -->
  179. <!-- -->
  180. <!-- scratchdir What scratch directory should we use when -->
  181. <!-- compiling JSP pages? [default work directory -->
  182. <!-- for the current web application] -->
  183. <!-- -->
  184. <!-- xpoweredBy Determines whether X-Powered-By response -->
  185. <!-- header is added by generated servlet [false] -->
  186. <!-- -->
  187. <!-- compilerTargetVM Compiler target VM -->
  188. <!-- default is System.properties -->
  189. <!-- java.specification.version > 1.4 -->
  190. <!-- [1.5] else [1.4] -->
  191. <!-- -->
  192. <!-- compilerSourceVM Compiler source VM -->
  193. <!-- default is System.properties -->
  194. <!-- java.specification.version > 1.4 -->
  195. <!-- [1.5] else [1.4] -->
  196. <!-- -->
  197. <!-- If you wish to use Jikes to compile JSP pages: -->
  198. <!-- Please see the "Using Jikes" section of the Jasper-HowTo -->
  199. <!-- page in the Tomcat documentation. -->
  200. <servlet>
  201. <servlet-name>jsp</servlet-name>
  202. <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
  203. <init-param>
  204. <param-name>fork</param-name>
  205. <param-value>false</param-value>
  206. </init-param>
  207. <init-param>
  208. <param-name>xpoweredBy</param-name>
  209. <param-value>false</param-value>
  210. </init-param>
  211. <load-on-startup>3</load-on-startup>
  212. </servlet>
  213. <!-- NOTE: An SSI Filter is also available as an alternative SSI -->
  214. <!-- implementation. Use either the Servlet or the Filter but NOT both. -->
  215. <!-- -->
  216. <!-- Server Side Includes processing servlet, which processes SSI -->
  217. <!-- directives in HTML pages consistent with similar support in web -->
  218. <!-- servers like Apache. Traditionally, this servlet is mapped to the -->
  219. <!-- URL pattern "*.shtml". This servlet supports the following -->
  220. <!-- initialization parameters (default values are in square brackets): -->
  221. <!-- -->
  222. <!-- buffered Should output from this servlet be buffered? -->
  223. <!-- (0=false, 1=true) [0] -->
  224. <!-- -->
  225. <!-- debug Debugging detail level for messages logged -->
  226. <!-- by this servlet. [0] -->
  227. <!-- -->
  228. <!-- expires The number of seconds before a page with SSI -->
  229. <!-- directives will expire. [No default] -->
  230. <!-- -->
  231. <!-- isVirtualWebappRelative -->
  232. <!-- Should "virtual" paths be interpreted as -->
  233. <!-- relative to the context root, instead of -->
  234. <!-- the server root? (0=false, 1=true) [0] -->
  235. <!-- -->
  236. <!-- inputEncoding The encoding to assume for SSI resources if -->
  237. <!-- one is not available from the resource. -->
  238. <!-- [Platform default] -->
  239. <!-- -->
  240. <!-- outputEncoding The encoding to use for the page that results -->
  241. <!-- from the SSI processing. [UTF-8] -->
  242. <!-- -->
  243. <!-- -->
  244. <!-- IMPORTANT: To use the SSI servlet, you also need to rename the -->
  245. <!-- $CATALINA_HOME/server/lib/servlets-ssi.renametojar file -->
  246. <!-- to $CATALINA_HOME/server/lib/servlets-ssi.jar -->
  247. <!--
  248. <servlet>
  249. <servlet-name>ssi</servlet-name>
  250. <servlet-class>
  251. org.apache.catalina.ssi.SSIServlet
  252. </servlet-class>
  253. <init-param>
  254. <param-name>buffered</param-name>
  255. <param-value>1</param-value>
  256. </init-param>
  257. <init-param>
  258. <param-name>debug</param-name>
  259. <param-value>0</param-value>
  260. </init-param>
  261. <init-param>
  262. <param-name>expires</param-name>
  263. <param-value>666</param-value>
  264. </init-param>
  265. <init-param>
  266. <param-name>isVirtualWebappRelative</param-name>
  267. <param-value>0</param-value>
  268. </init-param>
  269. <load-on-startup>4</load-on-startup>
  270. </servlet>
  271. -->
  272. <!-- Common Gateway Includes (CGI) processing servlet, which supports -->
  273. <!-- execution of external applications that conform to the CGI spec -->
  274. <!-- requirements. Typically, this servlet is mapped to the URL pattern -->
  275. <!-- "/cgi-bin/*", which means that any CGI applications that are -->
  276. <!-- executed must be present within the web application. This servlet -->
  277. <!-- supports the following initialization parameters (default values -->
  278. <!-- are in square brackets): -->
  279. <!-- -->
  280. <!-- cgiPathPrefix The CGI search path will start at -->
  281. <!-- webAppRootDir + File.separator + this prefix. -->
  282. <!-- [WEB-INF/cgi] -->
  283. <!-- -->
  284. <!-- debug Debugging detail level for messages logged -->
  285. <!-- by this servlet. [0] -->
  286. <!-- -->
  287. <!-- executable Name of the exectuable used to run the -->
  288. <!-- script. [perl] -->
  289. <!-- -->
  290. <!-- parameterEncoding Name of parameter encoding to be used with -->
  291. <!-- CGI servlet. -->
  292. <!-- [System.getProperty("file.encoding","UTF-8")] -->
  293. <!-- -->
  294. <!-- passShellEnvironment Should the shell environment variables (if -->
  295. <!-- any) be passed to the CGI script? [false] -->
  296. <!-- -->
  297. <!-- IMPORTANT: To use the CGI servlet, you also need to rename the -->
  298. <!-- $CATALINA_HOME/server/lib/servlets-cgi.renametojar file -->
  299. <!-- to $CATALINA_HOME/server/lib/servlets-cgi.jar -->
  300. <!--
  301. <servlet>
  302. <servlet-name>cgi</servlet-name>
  303. <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
  304. <init-param>
  305. <param-name>debug</param-name>
  306. <param-value>0</param-value>
  307. </init-param>
  308. <init-param>
  309. <param-name>cgiPathPrefix</param-name>
  310. <param-value>WEB-INF/cgi</param-value>
  311. </init-param>
  312. <load-on-startup>5</load-on-startup>
  313. </servlet>
  314. -->
  315. <!-- ================ Built In Servlet Mappings ========================= -->
  316. <!-- The servlet mappings for the built in servlets defined above. Note -->
  317. <!-- that, by default, the CGI and SSI servlets are *not* mapped. You -->
  318. <!-- must uncomment these mappings (or add them to your application's own -->
  319. <!-- web.xml deployment descriptor) to enable these services -->
  320. <!-- The mapping for the default servlet -->
  321. <servlet-mapping>
  322. <servlet-name>default</servlet-name>
  323. <url-pattern>/</url-pattern>
  324. </servlet-mapping>
  325. <!-- The mapping for the invoker servlet -->
  326. <!--
  327. <servlet-mapping>
  328. <servlet-name>invoker</servlet-name>
  329. <url-pattern>/servlet/*</url-pattern>
  330. </servlet-mapping>
  331. -->
  332. <!-- The mapping for the JSP servlet -->
  333. <servlet-mapping>
  334. <servlet-name>jsp</servlet-name>
  335. <url-pattern>*.jsp</url-pattern>
  336. </servlet-mapping>
  337. <servlet-mapping>
  338. <servlet-name>jsp</servlet-name>
  339. <url-pattern>*.jspx</url-pattern>
  340. </servlet-mapping>
  341. <!-- The mapping for the SSI servlet -->
  342. <!--
  343. <servlet-mapping>
  344. <servlet-name>ssi</servlet-name>
  345. <url-pattern>*.shtml</url-pattern>
  346. </servlet-mapping>
  347. -->
  348. <!-- The mapping for the CGI Gateway servlet -->
  349. <!--
  350. <servlet-mapping>
  351. <servlet-name>cgi</servlet-name>
  352. <url-pattern>/cgi-bin/*</url-pattern>
  353. </servlet-mapping>
  354. -->
  355. <!-- ================== Built In Filter Definitions ===================== -->
  356. <!-- NOTE: An SSI Servlet is also available as an alternative SSI -->
  357. <!-- implementation. Use either the Servlet or the Filter but NOT both. -->
  358. <!-- -->
  359. <!-- Server Side Includes processing filter, which processes SSI -->
  360. <!-- directives in HTML pages consistent with similar support in web -->
  361. <!-- servers like Apache. Traditionally, this filter is mapped to the -->
  362. <!-- URL pattern "*.shtml", though it can be mapped to "*" as it will -->
  363. <!-- selectively enable/disable SSI processing based on mime types. For -->
  364. <!-- this to work you will need to uncomment the .shtml mime type -->
  365. <!-- definition towards the bottom of this file. -->
  366. <!-- The contentType init param allows you to apply SSI processing to JSP -->
  367. <!-- pages, javascript, or any other content you wish. This filter -->
  368. <!-- supports the following initialization parameters (default values are -->
  369. <!-- in square brackets): -->
  370. <!-- -->
  371. <!-- contentType A regex pattern that must be matched before -->
  372. <!-- SSI processing is applied. -->
  373. <!-- [text/x-server-parsed-html(;.*)?] -->
  374. <!-- -->
  375. <!-- debug Debugging detail level for messages logged -->
  376. <!-- by this servlet. [0] -->
  377. <!-- -->
  378. <!-- expires The number of seconds before a page with SSI -->
  379. <!-- directives will expire. [No default] -->
  380. <!-- -->
  381. <!-- isVirtualWebappRelative -->
  382. <!-- Should "virtual" paths be interpreted as -->
  383. <!-- relative to the context root, instead of -->
  384. <!-- the server root? (0=false, 1=true) [0] -->
  385. <!-- -->
  386. <!-- -->
  387. <!-- IMPORTANT: To use the SSI filter, you also need to rename the -->
  388. <!-- $CATALINA_HOME/server/lib/servlets-ssi.renametojar file -->
  389. <!-- to $CATALINA_HOME/server/lib/servlets-ssi.jar -->
  390. <!--
  391. <filter>
  392. <filter-name>ssi</filter-name>
  393. <filter-class>
  394. org.apache.catalina.ssi.SSIFilter
  395. </filter-class>
  396. <init-param>
  397. <param-name>contentType</param-name>
  398. <param-value>text/x-server-parsed-html(;.*)?</param-value>
  399. </init-param>
  400. <init-param>
  401. <param-name>debug</param-name>
  402. <param-value>0</param-value>
  403. </init-param>
  404. <init-param>
  405. <param-name>expires</param-name>
  406. <param-value>666</param-value>
  407. </init-param>
  408. <init-param>
  409. <param-name>isVirtualWebappRelative</param-name>
  410. <param-value>0</param-value>
  411. </init-param>
  412. </filter>
  413. -->
  414. <!-- ==================== Built In Filter Mappings ====================== -->
  415. <!-- The mapping for the SSI Filter -->
  416. <!--
  417. <filter-mapping>
  418. <filter-name>ssi</filter-name>
  419. <url-pattern>*.shtml</url-pattern>
  420. </filter-mapping>
  421. -->
  422. <!-- ==================== Default Session Configuration ================= -->
  423. <!-- You can set the default session timeout (in minutes) for all newly -->
  424. <!-- created sessions by modifying the value below. -->
  425. <session-config>
  426. <session-timeout>30</session-timeout>
  427. </session-config>
  428. <!-- ===================== Default MIME Type Mappings =================== -->
  429. <!-- When serving static resources, Tomcat will automatically generate -->
  430. <!-- a "Content-Type" header based on the resource's filename extension, -->
  431. <!-- based on these mappings. Additional mappings can be added here (to -->
  432. <!-- apply to all web applications), or in your own application's web.xml -->
  433. <!-- deployment descriptor. -->
  434. <mime-mapping>
  435. <extension>abs</extension>
  436. <mime-type>audio/x-mpeg</mime-type>
  437. </mime-mapping>
  438. <mime-mapping>
  439. <extension>ai</extension>
  440. <mime-type>application/postscript</mime-type>
  441. </mime-mapping>
  442. <mime-mapping>
  443. <extension>aif</extension>
  444. <mime-type>audio/x-aiff</mime-type>
  445. </mime-mapping>
  446. <mime-mapping>
  447. <extension>aifc</extension>
  448. <mime-type>audio/x-aiff</mime-type>
  449. </mime-mapping>
  450. <mime-mapping>
  451. <extension>aiff</extension>
  452. <mime-type>audio/x-aiff</mime-type>
  453. </mime-mapping>
  454. <mime-mapping>
  455. <extension>aim</extension>
  456. <mime-type>application/x-aim</mime-type>
  457. </mime-mapping>
  458. <mime-mapping>
  459. <extension>art</extension>
  460. <mime-type>image/x-jg</mime-type>
  461. </mime-mapping>
  462. <mime-mapping>
  463. <extension>asf</extension>
  464. <mime-type>video/x-ms-asf</mime-type>
  465. </mime-mapping>
  466. <mime-mapping>
  467. <extension>asx</extension>
  468. <mime-type>video/x-ms-asf</mime-type>
  469. </mime-mapping>
  470. <mime-mapping>
  471. <extension>au</extension>
  472. <mime-type>audio/basic</mime-type>
  473. </mime-mapping>
  474. <mime-mapping>
  475. <extension>avi</extension>
  476. <mime-type>video/x-msvideo</mime-type>
  477. </mime-mapping>
  478. <mime-mapping>
  479. <extension>avx</extension>
  480. <mime-type>video/x-rad-screenplay</mime-type>
  481. </mime-mapping>
  482. <mime-mapping>
  483. <extension>bcpio</extension>
  484. <mime-type>application/x-bcpio</mime-type>
  485. </mime-mapping>
  486. <mime-mapping>
  487. <extension>bin</extension>
  488. <mime-type>application/octet-stream</mime-type>
  489. </mime-mapping>
  490. <mime-mapping>
  491. <extension>bmp</extension>
  492. <mime-type>image/bmp</mime-type>
  493. </mime-mapping>
  494. <mime-mapping>
  495. <extension>body</extension>
  496. <mime-type>text/html</mime-type>
  497. </mime-mapping>
  498. <mime-mapping>
  499. <extension>cdf</extension>
  500. <mime-type>application/x-cdf</mime-type>
  501. </mime-mapping>
  502. <mime-mapping>
  503. <extension>cer</extension>
  504. <mime-type>application/x-x509-ca-cert</mime-type>
  505. </mime-mapping>
  506. <mime-mapping>
  507. <extension>class</extension>
  508. <mime-type>application/java</mime-type>
  509. </mime-mapping>
  510. <mime-mapping>
  511. <extension>cpio</extension>
  512. <mime-type>application/x-cpio</mime-type>
  513. </mime-mapping>
  514. <mime-mapping>
  515. <extension>csh</extension>
  516. <mime-type>application/x-csh</mime-type>
  517. </mime-mapping>
  518. <mime-mapping>
  519. <extension>css</extension>
  520. <mime-type>text/css</mime-type>
  521. </mime-mapping>
  522. <mime-mapping>
  523. <extension>dib</extension>
  524. <mime-type>image/bmp</mime-type>
  525. </mime-mapping>
  526. <mime-mapping>
  527. <extension>doc</extension>
  528. <mime-type>application/msword</mime-type>
  529. </mime-mapping>
  530. <mime-mapping>
  531. <extension>dtd</extension>
  532. <mime-type>application/xml-dtd</mime-type>
  533. </mime-mapping>
  534. <mime-mapping>
  535. <extension>dv</extension>
  536. <mime-type>video/x-dv</mime-type>
  537. </mime-mapping>
  538. <mime-mapping>
  539. <extension>dvi</extension>
  540. <mime-type>application/x-dvi</mime-type>
  541. </mime-mapping>
  542. <mime-mapping>
  543. <extension>eps</extension>
  544. <mime-type>application/postscript</mime-type>
  545. </mime-mapping>
  546. <mime-mapping>
  547. <extension>etx</extension>
  548. <mime-type>text/x-setext</mime-type>
  549. </mime-mapping>
  550. <mime-mapping>
  551. <extension>exe</extension>
  552. <mime-type>application/octet-stream</mime-type>
  553. </mime-mapping>
  554. <mime-mapping>
  555. <extension>gif</extension>
  556. <mime-type>image/gif</mime-type>
  557. </mime-mapping>
  558. <mime-mapping>
  559. <extension>gtar</extension>
  560. <mime-type>application/x-gtar</mime-type>
  561. </mime-mapping>
  562. <mime-mapping>
  563. <extension>gz</extension>
  564. <mime-type>application/x-gzip</mime-type>
  565. </mime-mapping>
  566. <mime-mapping>
  567. <extension>hdf</extension>
  568. <mime-type>application/x-hdf</mime-type>
  569. </mime-mapping>
  570. <mime-mapping>
  571. <extension>hqx</extension>
  572. <mime-type>application/mac-binhex40</mime-type>
  573. </mime-mapping>
  574. <mime-mapping>
  575. <extension>htc</extension>
  576. <mime-type>text/x-component</mime-type>
  577. </mime-mapping>
  578. <mime-mapping>
  579. <extension>htm</extension>
  580. <mime-type>text/html</mime-type>
  581. </mime-mapping>
  582. <mime-mapping>
  583. <extension>html</extension>
  584. <mime-type>text/html</mime-type>
  585. </mime-mapping>
  586. <mime-mapping>
  587. <extension>hqx</extension>
  588. <mime-type>application/mac-binhex40</mime-type>
  589. </mime-mapping>
  590. <mime-mapping>
  591. <extension>ief</extension>
  592. <mime-type>image/ief</mime-type>
  593. </mime-mapping>
  594. <mime-mapping>
  595. <extension>jad</extension>
  596. <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
  597. </mime-mapping>
  598. <mime-mapping>
  599. <extension>jar</extension>
  600. <mime-type>application/java-archive</mime-type>
  601. </mime-mapping>
  602. <mime-mapping>
  603. <extension>java</extension>
  604. <mime-type>text/plain</mime-type>
  605. </mime-mapping>
  606. <mime-mapping>
  607. <extension>jnlp</extension>
  608. <mime-type>application/x-java-jnlp-file</mime-type>
  609. </mime-mapping>
  610. <mime-mapping>
  611. <extension>jpe</extension>
  612. <mime-type>image/jpeg</mime-type>
  613. </mime-mapping>
  614. <mime-mapping>
  615. <extension>jpeg</extension>
  616. <mime-type>image/jpeg</mime-type>
  617. </mime-mapping>
  618. <mime-mapping>
  619. <extension>jpg</extension>
  620. <mime-type>image/jpeg</mime-type>
  621. </mime-mapping>
  622. <mime-mapping>
  623. <extension>js</extension>
  624. <mime-type>text/javascript</mime-type>
  625. </mime-mapping>
  626. <mime-mapping>
  627. <extension>jsf</extension>
  628. <mime-type>text/plain</mime-type>
  629. </mime-mapping>
  630. <mime-mapping>
  631. <extension>jspf</extension>
  632. <mime-type>text/plain</mime-type>
  633. </mime-mapping>
  634. <mime-mapping>
  635. <extension>kar</extension>
  636. <mime-type>audio/x-midi</mime-type>
  637. </mime-mapping>
  638. <mime-mapping>
  639. <extension>latex</extension>
  640. <mime-type>application/x-latex</mime-type>
  641. </mime-mapping>
  642. <mime-mapping>
  643. <extension>m3u</extension>
  644. <mime-type>audio/x-mpegurl</mime-type>
  645. </mime-mapping>
  646. <mime-mapping>
  647. <extension>mac</extension>
  648. <mime-type>image/x-macpaint</mime-type>
  649. </mime-mapping>
  650. <mime-mapping>
  651. <extension>man</extension>
  652. <mime-type>application/x-troff-man</mime-type>
  653. </mime-mapping>
  654. <mime-mapping>
  655. <extension>mathml</extension>
  656. <mime-type>application/mathml+xml</mime-type>
  657. </mime-mapping>
  658. <mime-mapping>
  659. <extension>me</extension>
  660. <mime-type>application/x-troff-me</mime-type>
  661. </mime-mapping>
  662. <mime-mapping>
  663. <extension>mid</extension>
  664. <mime-type>audio/x-midi</mime-type>
  665. </mime-mapping>
  666. <mime-mapping>
  667. <extension>midi</extension>
  668. <mime-type>audio/x-midi</mime-type>
  669. </mime-mapping>
  670. <mime-mapping>
  671. <extension>mif</extension>
  672. <mime-type>application/x-mif</mime-type>
  673. </mime-mapping>
  674. <mime-mapping>
  675. <extension>mov</extension>
  676. <mime-type>video/quicktime</mime-type>
  677. </mime-mapping>
  678. <mime-mapping>
  679. <extension>movie</extension>
  680. <mime-type>video/x-sgi-movie</mime-type>
  681. </mime-mapping>
  682. <mime-mapping>
  683. <extension>mp1</extension>
  684. <mime-type>audio/x-mpeg</mime-type>
  685. </mime-mapping>
  686. <mime-mapping>
  687. <extension>mp2</extension>
  688. <mime-type>audio/x-mpeg</mime-type>
  689. </mime-mapping>
  690. <mime-mapping>
  691. <extension>mp3</extension>
  692. <mime-type>audio/x-mpeg</mime-type>
  693. </mime-mapping>
  694. <mime-mapping>
  695. <extension>mp4</extension>
  696. <mime-type>video/mp4</mime-type>
  697. </mime-mapping>
  698. <mime-mapping>
  699. <extension>mpa</extension>
  700. <mime-type>audio/x-mpeg</mime-type>
  701. </mime-mapping>
  702. <mime-mapping>
  703. <extension>mpe</extension>
  704. <mime-type>video/mpeg</mime-type>
  705. </mime-mapping>
  706. <mime-mapping>
  707. <extension>mpeg</extension>
  708. <mime-type>video/mpeg</mime-type>
  709. </mime-mapping>
  710. <mime-mapping>
  711. <extension>mpega</extension>
  712. <mime-type>audio/x-mpeg</mime-type>
  713. </mime-mapping>
  714. <mime-mapping>
  715. <extension>mpg</extension>
  716. <mime-type>video/mpeg</mime-type>
  717. </mime-mapping>
  718. <mime-mapping>
  719. <extension>mpv2</extension>
  720. <mime-type>video/mpeg2</mime-type>
  721. </mime-mapping>
  722. <mime-mapping>
  723. <extension>ms</extension>
  724. <mime-type>application/x-wais-source</mime-type>
  725. </mime-mapping>
  726. <mime-mapping>
  727. <extension>nc</extension>
  728. <mime-type>application/x-netcdf</mime-type>
  729. </mime-mapping>
  730. <mime-mapping>
  731. <extension>oda</extension>
  732. <mime-type>application/oda</mime-type>
  733. </mime-mapping>
  734. <mime-mapping>
  735. <!-- OpenDocument Database -->
  736. <extension>odb</extension>
  737. <mime-type>application/vnd.oasis.opendocument.database</mime-type>
  738. </mime-mapping>
  739. <mime-mapping>
  740. <!-- OpenDocument Chart -->
  741. <extension>odc</extension>
  742. <mime-type>application/vnd.oasis.opendocument.chart</mime-type>
  743. </mime-mapping>
  744. <mime-mapping>
  745. <!-- OpenDocument Formula -->
  746. <extension>odf</extension>
  747. <mime-type>application/vnd.oasis.opendocument.formula</mime-type>
  748. </mime-mapping>
  749. <mime-mapping>
  750. <!-- OpenDocument Drawing -->
  751. <extension>odg</extension>
  752. <mime-type>application/vnd.oasis.opendocument.graphics</mime-type>
  753. </mime-mapping>
  754. <mime-mapping>
  755. <!-- OpenDocument Image -->
  756. <extension>odi</extension>
  757. <mime-type>application/vnd.oasis.opendocument.image</mime-type>
  758. </mime-mapping>
  759. <mime-mapping>
  760. <!-- OpenDocument Master Document -->
  761. <extension>odm</extension>
  762. <mime-type>application/vnd.oasis.opendocument.text-master</mime-type>
  763. </mime-mapping>
  764. <mime-mapping>
  765. <!-- OpenDocument Presentation -->
  766. <extension>odp</extension>
  767. <mime-type>application/vnd.oasis.opendocument.presentation</mime-type>
  768. </mime-mapping>
  769. <mime-mapping>
  770. <!-- OpenDocument Spreadsheet -->
  771. <extension>ods</extension>
  772. <mime-type>application/vnd.oasis.opendocument.spreadsheet</mime-type>
  773. </mime-mapping>
  774. <mime-mapping>
  775. <!-- OpenDocument Text -->
  776. <extension>odt</extension>
  777. <mime-type>application/vnd.oasis.opendocument.text</mime-type>
  778. </mime-mapping>
  779. <mime-mapping>
  780. <extension>ogg</extension>
  781. <mime-type>application/ogg</mime-type>
  782. </mime-mapping>
  783. <mime-mapping>
  784. <!-- OpenDocument Drawing Template -->
  785. <extension>otg </extension>
  786. <mime-type>application/vnd.oasis.opendocument.graphics-template</mime-type>
  787. </mime-mapping>
  788. <mime-mapping>
  789. <!-- HTML Document Template -->
  790. <extension>oth</extension>
  791. <mime-type>application/vnd.oasis.opendocument.text-web</mime-type>
  792. </mime-mapping>
  793. <mime-mapping>
  794. <!-- OpenDocument Presentation Template -->
  795. <extension>otp</extension>
  796. <mime-type>application/vnd.oasis.opendocument.presentation-template</mime-type>
  797. </mime-mapping>
  798. <mime-mapping>
  799. <!-- OpenDocument Spreadsheet Template -->
  800. <extension>ots</extension>
  801. <mime-type>application/vnd.oasis.opendocument.spreadsheet-template </mime-type>
  802. </mime-mapping>
  803. <mime-mapping>
  804. <!-- OpenDocument Text Template -->
  805. <extension>ott</extension>
  806. <mime-type>application/vnd.oasis.opendocument.text-template</mime-type>
  807. </mime-mapping>
  808. <mime-mapping>
  809. <extension>pbm</extension>
  810. <mime-type>image/x-portable-bitmap</mime-type>
  811. </mime-mapping>
  812. <mime-mapping>
  813. <extension>pct</extension>
  814. <mime-type>image/pict</mime-type>
  815. </mime-mapping>
  816. <mime-mapping>
  817. <extension>pdf</extension>
  818. <mime-type>application/pdf</mime-type>
  819. </mime-mapping>
  820. <mime-mapping>
  821. <extension>pgm</extension>
  822. <mime-type>image/x-portable-graymap</mime-type>
  823. </mime-mapping>
  824. <mime-mapping>
  825. <extension>pic</extension>
  826. <mime-type>image/pict</mime-type>
  827. </mime-mapping>
  828. <mime-mapping>
  829. <extension>pict</extension>
  830. <mime-type>image/pict</mime-type>
  831. </mime-mapping>
  832. <mime-mapping>
  833. <extension>pls</extension>
  834. <mime-type>audio/x-scpls</mime-type>
  835. </mime-mapping>
  836. <mime-mapping>
  837. <extension>png</extension>
  838. <mime-type>image/png</mime-type>
  839. </mime-mapping>
  840. <mime-mapping>
  841. <extension>pnm</extension>
  842. <mime-type>image/x-portable-anymap</mime-type>
  843. </mime-mapping>
  844. <mime-mapping>
  845. <extension>pnt</extension>
  846. <mime-type>image/x-macpaint</mime-type>
  847. </mime-mapping>
  848. <mime-mapping>
  849. <extension>ppm</extension>
  850. <mime-type>image/x-portable-pixmap</mime-type>
  851. </mime-mapping>
  852. <mime-mapping>
  853. <extension>ppt</extension>
  854. <mime-type>application/powerpoint</mime-type>
  855. </mime-mapping>
  856. <mime-mapping>
  857. <extension>ps</extension>
  858. <mime-type>application/postscript</mime-type>
  859. </mime-mapping>
  860. <mime-mapping>
  861. <extension>psd</extension>
  862. <mime-type>image/x-photoshop</mime-type>
  863. </mime-mapping>
  864. <mime-mapping>
  865. <extension>qt</extension>
  866. <mime-type>video/quicktime</mime-type>
  867. </mime-mapping>
  868. <mime-mapping>
  869. <extension>qti</extension>
  870. <mime-type>image/x-quicktime</mime-type>
  871. </mime-mapping>
  872. <mime-mapping>
  873. <extension>qtif</extension>
  874. <mime-type>image/x-quicktime</mime-type>
  875. </mime-mapping>
  876. <mime-mapping>
  877. <extension>ras</extension>
  878. <mime-type>image/x-cmu-raster</mime-type>
  879. </mime-mapping>
  880. <mime-mapping>
  881. <extension>rdf</extension>
  882. <mime-type>application/rdf+xml</mime-type>
  883. </mime-mapping>
  884. <mime-mapping>
  885. <extension>rgb</extension>
  886. <mime-type>image/x-rgb</mime-type>
  887. </mime-mapping>
  888. <mime-mapping>
  889. <extension>rm</extension>
  890. <mime-type>application/vnd.rn-realmedia</mime-type>
  891. </mime-mapping>
  892. <mime-mapping>
  893. <extension>roff</extension>
  894. <mime-type>application/x-troff</mime-type>
  895. </mime-mapping>
  896. <mime-mapping>
  897. <extension>rtf</extension>
  898. <mime-type>application/rtf</mime-type>
  899. </mime-mapping>
  900. <mime-mapping>
  901. <extension>rtx</extension>
  902. <mime-type>text/richtext</mime-type>
  903. </mime-mapping>
  904. <mime-mapping>
  905. <extension>sh</extension>
  906. <mime-type>application/x-sh</mime-type>
  907. </mime-mapping>
  908. <mime-mapping>
  909. <extension>shar</extension>
  910. <mime-type>application/x-shar</mime-type>
  911. </mime-mapping>
  912. <!--
  913. <mime-mapping>
  914. <extension>shtml</extension>
  915. <mime-type>text/x-server-parsed-html</mime-type>
  916. </mime-mapping>
  917. -->
  918. <mime-mapping>
  919. <extension>smf</extension>
  920. <mime-type>audio/x-midi</mime-type>
  921. </mime-mapping>
  922. <mime-mapping>
  923. <extension>sit</extension>
  924. <mime-type>application/x-stuffit</mime-type>
  925. </mime-mapping>
  926. <mime-mapping>
  927. <extension>snd</extension>
  928. <mime-type>audio/basic</mime-type>
  929. </mime-mapping>
  930. <mime-mapping>
  931. <extension>src</extension>
  932. <mime-type>application/x-wais-source</mime-type>
  933. </mime-mapping>
  934. <mime-mapping>
  935. <extension>sv4cpio</extension>
  936. <mime-type>application/x-sv4cpio</mime-type>
  937. </mime-mapping>
  938. <mime-mapping>
  939. <extension>sv4crc</extension>
  940. <mime-type>application/x-sv4crc</mime-type>
  941. </mime-mapping>
  942. <mime-mapping>
  943. <extension>swf</extension>
  944. <mime-type>application/x-shockwave-flash</mime-type>
  945. </mime-mapping>
  946. <mime-mapping>
  947. <extension>t</extension>
  948. <mime-type>application/x-troff</mime-type>
  949. </mime-mapping>
  950. <mime-mapping>
  951. <extension>tar</extension>
  952. <mime-type>application/x-tar</mime-type>
  953. </mime-mapping>
  954. <mime-mapping>
  955. <extension>tcl</extension>
  956. <mime-type>application/x-tcl</mime-type>
  957. </mime-mapping>
  958. <mime-mapping>
  959. <extension>tex</extension>
  960. <mime-type>application/x-tex</mime-type>
  961. </mime-mapping>
  962. <mime-mapping>
  963. <extension>texi</extension>
  964. <mime-type>application/x-texinfo</mime-type>
  965. </mime-mapping>
  966. <mime-mapping>
  967. <extension>texinfo</extension>
  968. <mime-type>application/x-texinfo</mime-type>
  969. </mime-mapping>
  970. <mime-mapping>
  971. <extension>tif</extension>
  972. <mime-type>image/tiff</mime-type>
  973. </mime-mapping>
  974. <mime-mapping>
  975. <extension>tiff</extension>
  976. <mime-type>image/tiff</mime-type>
  977. </mime-mapping>
  978. <mime-mapping>
  979. <extension>tr</extension>
  980. <mime-type>application/x-troff</mime-type>
  981. </mime-mapping>
  982. <mime-mapping>
  983. <extension>tsv</extension>
  984. <mime-type>text/tab-separated-values</mime-type>
  985. </mime-mapping>
  986. <mime-mapping>
  987. <extension>txt</extension>
  988. <mime-type>text/plain</mime-type>
  989. </mime-mapping>
  990. <mime-mapping>
  991. <extension>ulw</extension>
  992. <mime-type>audio/basic</mime-type>
  993. </mime-mapping>
  994. <mime-mapping>
  995. <extension>ustar</extension>
  996. <mime-type>application/x-ustar</mime-type>
  997. </mime-mapping>
  998. <mime-mapping>
  999. <extension>vxml</extension>
  1000. <mime-type>application/voicexml+xml</mime-type>
  1001. </mime-mapping>
  1002. <mime-mapping>
  1003. <extension>xbm</extension>
  1004. <mime-type>image/x-xbitmap</mime-type>
  1005. </mime-mapping>
  1006. <mime-mapping>
  1007. <extension>xht</extension>
  1008. <mime-type>application/xhtml+xml</mime-type>
  1009. </mime-mapping>
  1010. <mime-mapping>
  1011. <extension>xhtml</extension>
  1012. <mime-type>application/xhtml+xml</mime-type>
  1013. </mime-mapping>
  1014. <mime-mapping>
  1015. <extension>xml</extension>
  1016. <mime-type>application/xml</mime-type>
  1017. </mime-mapping>
  1018. <mime-mapping>
  1019. <extension>xpm</extension>
  1020. <mime-type>image/x-xpixmap</mime-type>
  1021. </mime-mapping>
  1022. <mime-mapping>
  1023. <extension>xsl</extension>
  1024. <mime-type>application/xml</mime-type>
  1025. </mime-mapping>
  1026. <mime-mapping>
  1027. <extension>xslt</extension>
  1028. <mime-type>application/xslt+xml</mime-type>
  1029. </mime-mapping>
  1030. <mime-mapping>
  1031. <extension>xul</extension>
  1032. <mime-type>application/vnd.mozilla.xul+xml</mime-type>
  1033. </mime-mapping>
  1034. <mime-mapping>
  1035. <extension>xwd</extension>
  1036. <mime-type>image/x-xwindowdump</mime-type>
  1037. </mime-mapping>
  1038. <mime-mapping>
  1039. <extension>wav</extension>
  1040. <mime-type>audio/x-wav</mime-type>
  1041. </mime-mapping>
  1042. <mime-mapping>
  1043. <extension>svg</extension>
  1044. <mime-type>image/svg+xml</mime-type>
  1045. </mime-mapping>
  1046. <mime-mapping>
  1047. <extension>svgz</extension>
  1048. <mime-type>image/svg+xml</mime-type>
  1049. </mime-mapping>
  1050. <mime-mapping>
  1051. <extension>vsd</extension>
  1052. <mime-type>application/x-visio</mime-type>
  1053. </mime-mapping>
  1054. <mime-mapping>
  1055. <!-- Wireless Bitmap -->
  1056. <extension>wbmp</extension>
  1057. <mime-type>image/vnd.wap.wbmp</mime-type>
  1058. </mime-mapping>
  1059. <mime-mapping>
  1060. <!-- WML Source -->
  1061. <extension>wml</extension>
  1062. <mime-type>text/vnd.wap.wml</mime-type>
  1063. </mime-mapping>
  1064. <mime-mapping>
  1065. <!-- Compiled WML -->
  1066. <extension>wmlc</extension>
  1067. <mime-type>application/vnd.wap.wmlc</mime-type>
  1068. </mime-mapping>
  1069. <mime-mapping>
  1070. <!-- WML Script Source -->
  1071. <extension>wmls</extension>
  1072. <mime-type>text/vnd.wap.wmlscript</mime-type>
  1073. </mime-mapping>
  1074. <mime-mapping>
  1075. <!-- Compiled WML Script -->
  1076. <extension>wmlscriptc</extension>
  1077. <mime-type>application/vnd.wap.wmlscriptc</mime-type>
  1078. </mime-mapping>
  1079. <mime-mapping>
  1080. <extension>wmv</extension>
  1081. <mime-type>video/x-ms-wmv</mime-type>
  1082. </mime-mapping>
  1083. <mime-mapping>
  1084. <extension>wrl</extension>
  1085. <mime-type>x-world/x-vrml</mime-type>
  1086. </mime-mapping>
  1087. <mime-mapping>
  1088. <extension>Z</extension>
  1089. <mime-type>application/x-compress</mime-type>
  1090. </mime-mapping>
  1091. <mime-mapping>
  1092. <extension>z</extension>
  1093. <mime-type>application/x-compress</mime-type>
  1094. </mime-mapping>
  1095. <mime-mapping>
  1096. <extension>zip</extension>
  1097. <mime-type>application/zip</mime-type>
  1098. </mime-mapping>
  1099. <mime-mapping>
  1100. <extension>xls</extension>
  1101. <mime-type>application/vnd.ms-excel</mime-type>
  1102. </mime-mapping>
  1103. <mime-mapping>
  1104. <extension>doc</extension>
  1105. <mime-type>application/vnd.ms-word</mime-type>
  1106. </mime-mapping>
  1107. <mime-mapping>
  1108. <extension>ppt</extension>
  1109. <mime-type>application/vnd.ms-powerpoint</mime-type>
  1110. </mime-mapping>
  1111. <!-- ==================== Default Welcome File List ===================== -->
  1112. <!-- When a request URI refers to a directory, the default servlet looks -->
  1113. <!-- for a "welcome file" within that directory and, if present, -->
  1114. <!-- to the corresponding resource URI for display. If no welcome file -->
  1115. <!-- is present, the default servlet either serves a directory listing, -->
  1116. <!-- or returns a 404 status, depending on how it is configured. -->
  1117. <!-- -->
  1118. <!-- If you define welcome files in your own application's web.xml -->
  1119. <!-- deployment descriptor, that list *replaces* the list configured -->
  1120. <!-- here, so be sure that you include any of the default values that -->
  1121. <!-- you wish to include. -->
  1122. <welcome-file-list>
  1123. <welcome-file>index.html</welcome-file>
  1124. <welcome-file>index.htm</welcome-file>
  1125. <welcome-file>index.jsp</welcome-file>
  1126. </welcome-file-list>
  1127. </web-app>