如何在开发jsf应用程序时设置默认主页

时间:2012-07-08 03:03:21

标签: jsf

我正在开发一个jsf应用程序,我的应用程序已经在生产环境中了。但有一些我想知道的:如果我的域名是:“mydomain.com”,在我的应用程序中主页是:“home.jsf”,我希望我的应用程序在我访问时直接显示主页: www.mydomain.com

但现在发生的事情是要显示我的主页,我必须写一下:www.mydomain.com/home.jsf。这在我看来非常乏味。

有没有人知道这样做的方法?

2 个答案:

答案 0 :(得分:1)

只需在web.xml中提及欢迎文件,如下所示:

<welcome-file-list>
    <welcome-file>home.jsf</welcome-file>
</welcome-file-list>

答案 1 :(得分:0)

就JSF而言,添加一个简单的欢迎文件不会产生好的结果。除了home.xhtml文件,创建一个空的home.jsf文件..服务器将不会运行空文件(home.jsf),其中它将继续home.xhtml。然后在web.xml中声明欢迎文件。有关更多信息,请查看此答案https://stackoverflow.com/a/4618142/839393