myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rene O (JIRA)" <...@myfaces.apache.org>
Subject [jira] [Created] (MYFACES-3881) CLIENT_WINDOW_MODE generates new windowid even if one exists
Date Fri, 11 Apr 2014 10:51:14 GMT
Rene O created MYFACES-3881:
-------------------------------

             Summary: CLIENT_WINDOW_MODE generates new windowid even if one exists
                 Key: MYFACES-3881
                 URL: https://issues.apache.org/jira/browse/MYFACES-3881
             Project: MyFaces Core
          Issue Type: Bug
    Affects Versions: 2.2.2
         Environment: java 7, tomcat 7.0.50
            Reporter: Rene O


If you use @ViewScoped beans and activate CLIENT_WINDOW_MODE (url or client) a page refresh
generates a new windowid although the application in the current browser window already has
a windowid.
I think a new windowid should only be generated, if no windowid exists, e.g. open new window
or tab with the same url.

<context-param>
   <param-name>javax.faces.CLIENT_WINDOW_MODE</param-name>
   <param-value>url</param-value>
   <!--client doesn't work too-->
</context-param>

A testcase is attached.
call url: http://localhost:8080/jsftest22/mypage.jsf
Fill some values into field
Press F5 to refresh the page
=> new windowid is generated => inputdata is lost, because a new @ViewScoped bean was
created



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message