为什么我的GAE - Primefaces应用程序在本地运行但不在远程运行?

时间:2015-05-17 15:39:49

标签: google-app-engine jsf primefaces

我使用Google App Engine 1.9.20,Primefaces 5.2和Java 7作为我的网络应用程序。一切都在本地工作正常,但当我在远程服务器上部署时,Primefaces无法正常工作。我的页面内容以纯文本显示(使用" hello world"进行测试),但Primefaces标签未被解码。

当我显示我的网页的源代码时,它看起来像这样而不是HTML代码:

<h:body>
    <p:layout fullPage="true" style="background-color:#FFFFFF;">
        <p:layoutUnit position="north" size="110" id="north" resizable="false">
            <ui:include src="templates/header.xhtml" />
        </p:layoutUnit>

        <p:layoutUnit position="west" id="west" resizable="false" size="250">
            <ui:include src="templates/menu.xhtml" />
        </p:layoutUnit>

        <p:layoutUnit styleClass="layoutUnitCenter" position="center">
            Hello world !
        </p:layoutUnit>
    </p:layout>
</h:body>

Primefaces库位于war / lib文件夹中,添加到应用程序构建路径中,我按照this tutorial配置项目。

我是否忘记了仪表板或其他地方的某些配置?

由于

0 个答案:

没有答案