是否有人使用带有JSP 2.0标签的Facelets?如何将标签库添加到xhtml页面?在JSP中我用过:
<% taglib prefix="example" tagdir="/WEB-INF/tags/my" %>
and : <example:sample/>
如何在JSP 2.0标签的facelets中做同样的事情?
答案 0 :(得分:4)
在Facelet XHTML中,您将按以下方式添加taglib:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
答案 1 :(得分:2)
Facelets和JSP相互支持 - 它们是两种不同的视图技术。
使用facelets标记库描述符将一些JSP标记移植到facelets。
因此,如果要定义facelets标记,请添加适当的描述符。
答案 2 :(得分:0)
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
那是“http://java.sun.com/jsp/jstl/core”,否则它将无效。