我正在尝试将我的 JSF2 页面拆分为复合组件。所以我决定把复合组件放在一个逻辑文件树中。例如:
WebContent/resources/components/page1/component1.xhtml
关联的 bean 在
Java资源/src/components/page1/component1.java
它的包装是这样的components.page1
。
在此示例中,component1.xhtml
已找到并呈现,但服务器未找到该 bean。
如果我不使用子包:
WebContent/resources/page1/component1.xhtml
Java 资源/src/page1/component1.java
因此,当类在包中时page1
,它可以工作!
复合组件bean和子包有问题吗?
我正在使用 MyFaces 2.0、Tomcat 6 和 Eclipse。