在我的index.xhtml
中,我定义了一个名称空间,如xmlns:h="http://java.sun.com/jsf/html"
,这个url的服务器表示页面cannot be found。
您知道该页已删除吗?
日 eclipse 信息
Version: Indigo Release
Build id: 20110615-0604
在我的index.xhtml
中,我定义了一个名称空间,如xmlns:h="http://java.sun.com/jsf/html"
,这个url的服务器表示页面cannot be found。
您知道该页已删除吗?
日 eclipse 信息
Version: Indigo Release
Build id: 20110615-0604
5条答案
按热度按时间68bkxrlz1#
为了解决这个问题,这是我所做的:
qco9c6ql2#
XML标记库名称空间URI并不指向真实的的Web资源或其他东西,它只是指向与运行时类路径中所讨论的XML标记库的
.taglib.xml
文件的<namespace>
条目相同的值,对于JSF标记库(还有很多其他的)* 只是 * 碰巧是一个HTTP URL。在Mojarra的情况下,你可以在jsf-impl.jar
文件的/com/sun/faces/metadata/taglib/html_basic.taglib.xml
文件中找到声明。如果您在引用JSF HTML标记时遇到问题,那么原因可能在其他地方。
nnt7mjpx3#
前面的答案对我很有用。在这里我提供了解决这个问题的另一种方法。我通过将jar
primefaces-[version].jar
添加到WEB-INF/lib
目录来修复这个问题。o4hqfura4#
jsf-api.jar和jsf-impl.jar在您的库中。
qgelzfjb5#
将相应的URI与您正在使用的jsf版本进行比较。