我的简单 JSF 应用程序在 JBoss 7 上运行,但是当我将它部署到 Jetty 时 - JSF 注释被忽略,我必须在 faces-config.xml 中定义 ManagedBean 以使其工作,因为当我提交表单时 managedBean 解析为 null。在 pom.xml 依赖项中没有提到 JBoss,所以看起来 JSF 默认与 JBoss 绑定。
如何让项目不再与 JBoss 成为好朋友?
我的简单 JSF 应用程序在 JBoss 7 上运行,但是当我将它部署到 Jetty 时 - JSF 注释被忽略,我必须在 faces-config.xml 中定义 ManagedBean 以使其工作,因为当我提交表单时 managedBean 解析为 null。在 pom.xml 依赖项中没有提到 JBoss,所以看起来 JSF 默认与 JBoss 绑定。
如何让项目不再与 JBoss 成为好朋友?