开发jsf应用程序时如何设置默认主页
我正在开发一个jsf应用程序,我的应用程序已经在生产环境中。但是有一点我想知道:如果我的域名是:“mydomain.com”,在我的应用程序中,主页是:“home.jsf”,我希望我的应用程序在访问www.mydomain.com时直接显示主页 但现在要做的是显示我的主页,我必须写:www.mydomain.com/home.jsf。我觉得这很乏味开发jsf应用程序时如何设置默认主页,jsf,Jsf,我正在开发一个jsf应用程序,我的应用程序已经在生产环境中。但是有一点我想知道:如果我的域名是:“mydomain.com”,在我的应用程序中,主页是:“home.jsf”,我希望我的应用程序在访问www.mydomain.com时直接显示主页 但现在要做的是显示我的主页,我必须写:www.mydomain.com/home.jsf。我觉得这很乏味 有人知道这样做的方法吗?只需在web.xml中提到欢迎文件,如下所示: <welcome-file-list> <welc
有人知道这样做的方法吗?只需在web.xml中提到欢迎文件,如下所示:
<welcome-file-list>
<welcome-file>home.jsf</welcome-file>
</welcome-file-list>
home.jsf
就JSF而言,添加一个简单的欢迎文件不会产生好的结果。除了home.xhtml文件之外,还要创建一个空的home.jsf文件。。服务器不会运行空文件(home.jsf),它将继续使用home.xhtml。然后在web.xml中声明欢迎文件。更多信息,请查看此答案