检查我们的JSTL Wiki页面每当您将鼠标悬停在jstl在您的问题下方标记,直到弹出黑框,然后单击信息链接。
的确,
Facelets 1.x和
2.x为JSTL标签库使用不同的名称空间。在
Facelets 1.x中,它或多或少是一个名称空间错误,并且已在Facelets 2.x中修复。
真正的JSTL 1.0 taglib使用URI http://java.sun.com/jstl/core。
真正的JSTL 1.1 / 1.2 taglib使用URI
http://java.sun.com/jsp/jstl/core。
Facelets 1.x使用URI
http://java.sun.com/jstl/core。
Facelets 2.x使用URI
http://java.sun.com/jsp/jstl/core。
Facelets 2.2+使用URI
http://xmlns.jcp.org/jsp/jstl/core。
您可以在Facelets标记库文档中找到所有Facelets 2.x标记。Facelets并未将完整标签集设置为真正的
JSTL taglib。和中只有一部分
<c:xxx>和全部
<fn:xxx>被复制到Facelets中。的
<fmt:xxx>,
<sql:xxx>并且
<xml:xxx>标签不
Facelets的接管。



