Seam组件重用 - 输出@DataModel变量冲突

时间:2011-04-12 15:42:22

标签: components seam reusability datamodel

我像往常一样需要你的建议;)

在我的Seam应用程序中,有一个JSF视图页面处理3个相似类型的数据,因此我编写了一个Seam组件,并希望重复使用它三次。问题是,组件将视图使用的一些数据输出到@DataModel变量中。现在,有没有一种聪明的方法来变换三个冲突的变量名而不使用继承等?如果没有,你会建议采用什么样的其他方法?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我建议不要使用outjection并使用继承,只是getters访问变量。

ie:#{bean1.var}#{bean2.var}#{bean3.var}