内容页面无法正确呈现

时间:2015-05-29 04:30:44

标签: cq5 aem

我创建了一个简单的模板,并且具有以下简单的脚本代码。我能够使用此模板页面创建一个页面,但页面不呈现并显示空白页面。

我从下面的脚本中遗漏了什么吗?

<!-- <%@include file="/libs/foundation/global.jsp"%><%
%> -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<%@page session="false" contentType="text/html; charset=utf-8";language="java";pageEncoding="utf-8" %><%
%>
<html>
    <head>
    <title>This is Title</title>
    </head>
    <body>
        <h1>This is Body</h1>
    </body>
</html>

异常: 29.05.2015 09:40:56.985 ERROR [0:0:0:0:0:0:0:1 [1432872656382] GET /editor.html/content/ecampusHome.html HTTP / 1.1] org.apache.sling.scripting.jsp.taglib.CallTag执行脚本body.jsp时出错

请帮帮我。

谢谢, 基肖尔马布

1 个答案:

答案 0 :(得分:0)

尝试使用空格替换page指令中属性之间的分号:

<%@page session="false" contentType="text/html; charset=utf-8" language="java" pageEncoding="utf-8" %>

BTW:我能够使用优秀的AEM小提琴快速调试代码示例,作为ACS AEM Tools包的一部分免费提供:

AEM Fiddle in action