Java 怎么设置JSF值绑定

2019年8月14日22:02:43Java 怎么设置JSF值绑定已关闭评论 400 584字阅读1分56秒

1.简介

Java 怎么设置JSF值绑定?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

 
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.el.ValueBinding;

public class Main{
    public static void setValueBinding(String expression,
            UIComponent target, String property, FacesContext context,
            Object beanInstance) throws Exception {
        int i = expression.indexOf(".");
        String beanName = expression.substring(2, i);
        ValueBinding vb = context.getApplication().createValueBinding(
                expression);
        context.getExternalContext().getRequestMap()
                .put(beanName, beanInstance);
        target.setValueBinding(property, vb);
    }
}

 
编程十万个怎么办