0

我正在阅读有关 Java bean 的内容,我遇到的所有示例都使用标准 Java 类型(String、int 等)作为类变量。我可以在 bean 中使用我自己的类类型的变量吗?

例如。

class MyBean implements java.io.Serializable{
    MyObj mo;
    public MyBean(){}
    //Getter and setter for mo
}

(用手机写的,所以抱歉没有格式化)

4

1 回答 1

1

是的你可以。

您也可以使用自己定义的 POJO 插入可重用组件来实现自己的业务逻辑。

如果您使用 JSF,如果您想从 JSP/Facelets 页面访问它们,请记住为您的变量创建 setter 和 getter。命名约定非常标准,如果您有一个名为 'foo' 的字符串,框架将调用

public String getFoo() 
{ 
  return foo;
}  

方法。

于 2013-07-25T21:46:51.310 回答