1

我正在使用 JSF 2.0.5、Tomcat 7.0.12 和漂亮的面孔。

我的 web.xml 文件是:

<welcome-file-list>
    <welcome-file>/index.jsp</welcome-file>
</welcome-file-list> 

我漂亮的文件配置:

<url-mapping>
    <pattern>/</pattern>
    <view-id>/jsp/index.jsf</view-id>
</url-mapping> 

我的 index.jsp 文件是空的。

我的问题是,当我访问http://www.foo.com/时,他最终会重定向到 http://www.foo.com/jsp/index.jsf并且由于我们重定向到 http://再次访问 www.foo.com/
有人可以解释他为什么要点击 jsp/index.jsf 吗?

4

1 回答 1

2

我想我找到了答案。

因为我使用漂亮:

<url-mapping>
    <pattern>/</pattern>
    <view-id>/jsp/index.jsf</view-id>
</url-mapping> 

因此,当我点击http://www.foo.com/时,漂亮地将“/”翻译为http://www.foo.com/jsp/index.jsf

于 2012-05-01T15:00:50.620 回答