【发布时间】:2009-05-27 02:38:58
【问题描述】:
Resin (3.0.27) 是否可以将欢迎文件映射到 Servlet?
我在 Caucho 文档中找不到任何说明不支持此功能的内容。非常感谢您的帮助。
<servlet-mapping>
<servlet-name>td</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
编辑:如果从我的帖子中看不出来,则上述内容不起作用。 :)
编辑:如果我将 index.htm 放在文件系统中,则 servlet 映射有效。就好像Resin找不到物理文件就终止请求一样。
【问题讨论】:
-
一个愚蠢的问题,但你确定索引文件是 index.htm 而不是 index.html?我确定你已经检查过了,但想检查一下以防万一。
-
不用担心。是的,它是一个 .htm 文件。我正在使用 Spring MVC Disaptcher Servlet 来响应对 .htm 文件的所有请求。 index.htm 实际上不是磁盘上的文件,而只是映射到控制器的 URL。不幸的是,如果 URL 是从欢迎文件生成的,就好像 Resin 忽略了 servlet 映射。
标签: resin