webtier@glassfish.java.net

communication from scriptlet to jsf managed bean is not working.

From: <webtier_at_javadesktop.org>
Date: Fri, 10 Jul 2009 06:09:07 PDT

Here is the sample code.
   <%
                    
            for (int i = 1; i < 5; i++) {
                HeaderBean header = new HeaderBean();
                header.setScreenID("" + i);
                application.setAttribute("HeaderBean", header);
               %>
                    
                <h:outputText value="#{HeaderBean.screenID}"> </h:outputText>
                    
 <%}%>

its always displaying the last value,the out put is "4444" instead of "1234". Is this expected behavior?

Please suggest me on this.
[Message sent by forum member 'anilv' (anilv)]

http://forums.java.net/jive/thread.jspa?messageID=355105