【发布时间】:2011-10-25 02:48:41
【问题描述】:
我正在尝试在我的所有页面中包含一大块静态 html。我尝试了下面的代码,但没有成功。我还尝试了其他一些方法,但无法使其正常工作。我正在阅读有关以某种方式使用 ui 标签的信息,但我也无法使其正常工作。我需要做什么才能将页面包含在 JSF 中。
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<h:head>
...
</h:head>
<h:body>
<jsp:include src="/common/includes/founcred1.html" />
...
</h:body>
【问题讨论】:
-
1) 以何种方式不起作用? 2) 您使用哪种模板引擎(facelets 或 jsp)?
-
它在发布的方式中不起作用,而且我尝试使用
<%@ @>以 JSP 方式进行操作。至于模板引擎,我将如何检查?我必须修改现有项目,而且我是 JSF 新手。 -
@Roman:XML 样式已经暗示 OP 正在使用 Facelets。