无法找到或提供资源/Directory1/Myproject/index.xhtml

时间:2014-09-13 12:11:18

标签: jsf navigation

我有一个注销功能,可以实现当前会话中用户的注销。可以从位于项目中各个目录的许多不同页面调用此函数。我希望,在调用该函数后,将用户重定向到索引页面。但我无法做到这一点。我知道重定向取决于函数的返回字符串,但似乎这个字符串指的是当前目录。

E.g

Myproject
-index.xhtml
--Directory1
---page1.xhtml (this page is located in the Directory1-subdirectory of Myproject)

功能如下:

String logout(){
..
return "Myproject/index.xhtml"
}

只要从index.xhtml

调用它就可以正常工作

然而,当我从page1.xhtml调用它时,它不会使用消息:

  

无法找到或提供资源/Directory1/Myproject/index.xhtml。

有没有办法让这项工作或我应该采取其他方式?

1 个答案:

答案 0 :(得分:0)

尝试添加'/'

String logout(){ .. return "/Myproject/index.xhtml" }