Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
开发jsf应用程序时如何设置默认主页_Jsf - Fatal编程技术网

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

开发jsf应用程序时如何设置默认主页,jsf,Jsf,我正在开发一个jsf应用程序,我的应用程序已经在生产环境中。但是有一点我想知道:如果我的域名是:“mydomain.com”,在我的应用程序中,主页是:“home.jsf”,我希望我的应用程序在访问www.mydomain.com时直接显示主页 但现在要做的是显示我的主页,我必须写:www.mydomain.com/home.jsf。我觉得这很乏味 有人知道这样做的方法吗?只需在web.xml中提到欢迎文件,如下所示: <welcome-file-list> <welc

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

但现在要做的是显示我的主页,我必须写:www.mydomain.com/home.jsf。我觉得这很乏味


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

只需在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中声明欢迎文件。更多信息,请查看此答案