render view params not working for EL expressions
-------------------------------------------------

                 Key: MYFACES-2791
                 URL: https://issues.apache.org/jira/browse/MYFACES-2791
             Project: MyFaces Core
          Issue Type: Bug
            Reporter: Gurkan Erdogdu


        <navigation-case>
                <from-action>#{blog.addBlog}</from-action>
                <if>#{true}</if>
                <to-view-id>/view.xhtml</to-view-id>
                <redirect>
                        <view-param>
                                <name>id</name>
                                <value>#{blog.idm}</value>
                        </view-param>
                </redirect>
        </navigation-case>

@ManagedBean(name="blog")
@SessionScoped
public class Blog {

        private String content;
        
        private static AtomicInteger id = new AtomicInteger(0);
        
        private String idm;
        
        public static AtomicInteger getId() {
                return id;
        }

        public static void setId(AtomicInteger id) {
                Blog.id = id;
        }

        public String getIdm() {
                return idm;
        }

        public void setIdm(String idm) {
                this.idm = idm;
        }

        public String addBlog(){
                this.idm = Integer.toString(id.incrementAndGet());
                return null;
        }

        public String getContent() {
                
                return content;
        }

        public void setContent(String content) {
                this.content = content;
        }
}

Produces http://localhost:8080/session_1_blog/view.jsf?id=%23{blog.idm}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to