【发布时间】:2011-03-24 20:24:33
【问题描述】:
我目前正在使用 JSF、Facelets、JSTL 和 EL 开发一个 JAVA Web 应用程序。我有 10 个页面需要包含一些我已放入 inc.jspf 的 HTML 和 Javascript。
我试过用:
<jsp:include page="inc.jspf" />
但我收到一个错误:
元素“jsp:include”的前缀“jsp”未绑定。
还有其他方法可以做到这一点吗?
谢谢,兰德尔
【问题讨论】:
我目前正在使用 JSF、Facelets、JSTL 和 EL 开发一个 JAVA Web 应用程序。我有 10 个页面需要包含一些我已放入 inc.jspf 的 HTML 和 Javascript。
我试过用:
<jsp:include page="inc.jspf" />
但我收到一个错误:
元素“jsp:include”的前缀“jsp”未绑定。
还有其他方法可以做到这一点吗?
谢谢,兰德尔
【问题讨论】:
由于您使用的是 facelets,jsp:include 在逻辑上不起作用 - JSP 和 Facelets 是不同的视图技术。您应该改用以下内容:
<ui:include src="inc.jspf" />
【讨论】: