Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 2 注销strews primesfaces';组件_Jsf 2_Primefaces - Fatal编程技术网

Jsf 2 注销strews primesfaces';组件

Jsf 2 注销strews primesfaces';组件,jsf-2,primefaces,Jsf 2,Primefaces,当我点击log out按钮时,primefaces的组件在login.xhtml页面出现之前就会散开! action属性调用logout()函数 logout()函数的源代码是: public String logout() throws IOException { HttpServletRequest request = ((HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getReq

当我点击log out按钮时,primefaces的组件在login.xhtml页面出现之前就会散开!
action
属性调用
logout()
函数

logout()
函数的源代码是:

public String logout() throws IOException
{
    HttpServletRequest request = ((HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest());
    request.getSession().removeAttribute("userManager");
    request.getSession().invalidate();
    return "../login.xhtml";
}
我在调用注销功能的页面中使用了带有items组件的
,当我单击注销按钮时,图像(项目)垂直显示

这是我的
Login.xhtml
页面:

<!DOCTYPE html>
<!DOCTYPE html>


高级示例JSF2.0


有人能帮我吗

最好附加
login.xhtml
。您能给我更多解释吗!?如果组件散落,请在回答中附上您的
login.xhtml
。我想问题会在那个文件里。我已经解决了这个问题!我在
中添加了
ajax
属性设置为
false
,创建一个包含解决方案的答案,告诉我们您是如何修复的。也许另一个用户也面临同样的问题,他会很高兴看到解决方案。
<!DOCTYPE html>
<h:head>
    <title>Premier exemple JSF 2.0</title>
</h:head>
<h:body>

    <h:form> 
        <p:dock position="top">  
            <p:menuitem value="Users" icon="/Images/Users.png" url="#"/>  
            <p:menuitem value="Quitter" icon="/Images/Logout.png" url="#"/>
            <p:menuitem value="Users" icon="/Images/Users.png" url="#"/>
            <p:menuitem value="Users" icon="/Images/Users.png" url="#"/> 

        </p:dock>
    </h:form>   
    <p:commandButton value="lyes" icon="/Images/Logout.png" action="#{userManager.logout}"/>
</h:body>