Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netbeans 如何访问JSF中超级接口定义的方法?_Netbeans_Jsf 2_Managed Bean - Fatal编程技术网

Netbeans 如何访问JSF中超级接口定义的方法?

Netbeans 如何访问JSF中超级接口定义的方法?,netbeans,jsf-2,managed-bean,Netbeans,Jsf 2,Managed Bean,我试图通过NetBeans7实现托管bean来学习JSF2.0。通过概述,它包含作为数据对象的属性,该数据对象实现以下接口:- public interface MyInterface1 { void setName(String name); String getName(); } public interface MyInterface2 extends MyInterface1 { void setPhone(String phone); String get

我试图通过NetBeans7实现托管bean来学习JSF2.0。通过概述,它包含作为数据对象的属性,该数据对象实现以下接口:-

public interface MyInterface1 {
    void setName(String name);
    String getName();
}

public interface MyInterface2 extends MyInterface1 {
   void setPhone(String phone);
   String getPhone();
}

public class MyInfo implements MyInterface2 {
   //...Getter, Setter
}

@ManagedBean(name="myBean")
public class MyManagedBean {

    private MyInfo myInfo = new MyInfo();

    //..Getter, Setter
}
当我在JSF/XHTML中输入EL时

#{myBean.myInfo....}
超级界面上定义的方法,MyInterface1不显示。 我不确定这是否是一个工具限制,或者我可能会做错什么

你能帮我进一步建议吗?非常感谢您事先的帮助。我期待着很快收到你的来信

问候,


Charlee Ch.

这肯定是Netbeans编辑器的一个限制。在NB 6.9中,我经常遇到类似的问题,代码完成有时根本不起作用,有时会遗漏接口/方法等。但是,嘿,你可以自己输入方法名称,它应该会起作用。

非常感谢你的建议。