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