我正在开发jsf应用程序,并且我的应用程序已经在生产环境中。但有一件事我想知道:如果我的域名是:“mydomain.com”,并且在我的应用程序中,主页是:“home.jsf”,我希望我的应用程序直接在我访问时显示主页: www.mydomain.com如何在开发jsf应用程序时设置默认主页
但现在发生的事情是让我的主页显示,我必须写:www.mydomain.com/home.jsf。这在我看来非常乏味。
有没有人知道一种方法来做到这一点?
我正在开发jsf应用程序,并且我的应用程序已经在生产环境中。但有一件事我想知道:如果我的域名是:“mydomain.com”,并且在我的应用程序中,主页是:“home.jsf”,我希望我的应用程序直接在我访问时显示主页: www.mydomain.com如何在开发jsf应用程序时设置默认主页
但现在发生的事情是让我的主页显示,我必须写:www.mydomain.com/home.jsf。这在我看来非常乏味。
有没有人知道一种方法来做到这一点?
就更不用说了欢迎文件在你的web.xml如下:
<welcome-file-list>
<welcome-file>home.jsf</welcome-file>
</welcome-file-list>
至于JSF是一个令人关注,增加一个简单的欢迎文件不会产生好的结果。除了home.xhtml文件之外,还要创建一个空的home.jsf文件。服务器不会运行空文件(home.jsf),然后它将继续使用home.xhtml。然后在web.xml中声明欢迎文件。为更多看看这个答案https://stackoverflow.com/a/4618142/839393