You can use the following code to get the value of any EL expression defined inside your JSF page For example the following checks the value of the expression #{requestScope.requestRowKey}
// access the faces context FacesContext fc = FacesContext.getCurrentInstance(); ValueBinding vb = fc.getApplication().createValueBinding("#{requestScope.requestRowKey}"); String rowKey = (String )vb.getValue(fc);
Assigning a new value can be preformed by using vb.setValue( Object o)
No comments :
Post a Comment