我正在阅读有关Java bean的内容,我遇到的所有示例都使用标准Java类型(String,int等)来表示类变量。我可以在bean中使用我自己的类类型的变量吗?
例如
class MyBean implements java.io.Serializable{
MyObj mo;
public MyBean(){}
//Getter and setter for mo
}
(从手机写这个,所以没有格式化道歉)
答案 0 :(得分:1)
是的,你可以。
您可以使用自己定义的POJO来实现自己的业务逻辑,同时插入可重用的组件。
如果要使用JSF,请记住为变量创建setter和getter,如果要从JSP / Facelets页面访问它们。命名约定非常标准,如果你有一个名为'foo'的字符串,框架将调用
public String getFoo()
{
return foo;
}
方法