Tomcatで実行されているJSPページが正しくレンダリングされていません。helloworld.jspは次のようになります。
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="cms-taglib" prefix="cms" %>
<html>
<head>
<title>${content.title}</title>
</head>
<body>
<cms:mainBar
dialog="my-page-properties-dialog"
label="Page Properties"
adminButtonVisible="true"/>
<h1>${content.title}</h1>
<p>Hello Magnolia World !</p>
Current time: <%= new java.util.Date() %>
<%-- JSP Comment --%>
</body>
</html>
最終的な出力は次のようになります。
<%@ page contentType = "text / html; charset = UTF-8" language = "java"%> <%@ taglib uri = "cms-taglib" prefix = "cms"%>こんにちは、マグノリアワールド!
こんにちはマグノリアワールド!現在の時刻:<%= new java.util.Date()%> <%-JSPコメント-%>
つまり、式$ {content.title}だけが評価されて正常にレンダリングされるように見えますが、ページディレクティブ、他のJSP式、JSPコメントなどの他のすべてはそうではありません。
Tomcatに付属のCMSを使用していますが、ディストリビューションのJSPテンプレートサンプルは問題ないようです。上で書いたコードから何かがおかしいと思います。
更新:日付式とコメントの閉じたタグを修正しました。ただし、ページディレクティブは解析されていません。