标签在Facelets中不起作用(JSF 2.0)

我正在使用JSF 2.0和Facelets做一个项目。

我已经阅读了文档, 标签在按下CTRL-SHIFT-D时提供了有价值的故障排除信息。 但这对我不起作用。 请有人告诉我我错过了什么。

(我试过各种热键,但仍未成功。例如:

确保选择一个未由webbrowser本身保留的密钥。 对于Firefox,一个很好的选择是x

  

也可以看看:

  • 如何调试JSF / EL

与此问题无关,我建议添加一个rendered属性,以确保它不会在生产环境中弹出。 例如

  

web.xml与此结合使用

  javax.faces.PROJECT_STAGE Development  

在我放置之前,我无法让它工作

  

在TEMPLATE文件的开头,而不是实际的页面。 我在web.xml中添加了以下内容(但已经提到过):

   Enables the ui:debug facelets tag.  javax.faces.FACELETS_DEVELOPMENT true  

对于迟到的答案很抱歉,但我在Firefox 3上这样工作。我不认为这是你的弹出窗口阻止程序。 调试弹出窗口通常会被阻止,但你会得到一个通知(就像我一样)。

还有一种方法:

将以下内容添加到web.xml

  javax.faces.DEVELOPMENT Development  

并将到模板的HTML部分(不一定是开头)