2

有人使用带有 JSP 2.0 标签的 Facelets 吗?如何将标签库添加到 xhtml 页面?在 JSP 中,我使用了:

<% taglib prefix="example" tagdir="/WEB-INF/tags/my" %> 
and : <example:sample/>

如何在带有 JSP 2.0 标签的 facelets 中做同样的事情?

4

3 回答 3

4

在 Facelet XHTML 中,您可以通过以下方式添加标签库:

<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">
于 2010-04-28T18:06:47.050 回答
2

Facelets 和 JSP 是互斥的——它们是两种不同的视图技术。

使用 facelets 标记库描述符将一些 JSP 标记移植到 facelets。

因此,如果要定义 facelets 标记,请添加适当的描述符。

于 2010-04-28T18:19:01.497 回答
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 ,否则它不起作用。

于 2011-05-24T21:17:45.057 回答