【问题标题】:PropertyNotFoundException [duplicate]PropertyNotFoundException [重复]
【发布时间】:2015-03-02 12:16:49
【问题描述】:

应用程序以路径开始

http://localhost:8080/Shop24/catalog.jsf

并导致错误

javax.el.PropertyNotFoundException: /catalog.xhtml @110,63 binding="#{catalog.dataTable}":目标不可达,标识符 “目录”解析为空

一颗豆子:

@Named
@RequestScoped
public class Catalog implements Serializable {

一个配置

<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
</servlet-mapping>

服务器是Jboss7。

这个错误的原因是什么?

【问题讨论】:

  • 部署应用程序时日志会说什么? CDI 激活了吗?

标签: jsf jakarta-ee jsf-2 jboss7.x cdi


【解决方案1】:

在 web-inf 文件夹中创建空文件 beans.xml 后项目成功启动。

【讨论】:

    猜你喜欢
    • 2013-02-01
    • 2012-05-13
    • 2015-09-19
    • 2011-04-14
    • 2012-08-27
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多