我正在尝试将我的自定义命名空间添加到 <html>
JSF 中的元素 .xhtml
文件(实际上,这个命名空间不是我的,它是 Facebook 的):
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
xmlns:fb="http://www.facebook.com/2008/fbml">
JSF/Mojarra 给我一个警告:
Warning: This page calls for XML namespace http://www.facebook.com/2008/fbml
declared with prefix fb but no taglibrary exists for that namespace.
我能理解是什么意思,但是怎么解决呢?
最佳答案
您可以通过在应用程序的 web.xml 文件中添加以下行来抑制警告:
..
<!-- Debug Output for Development -->
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
...
关于java - 如何将自定义命名空间添加到 JSF 中的 HTML 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5153134/