sitemesh装饰器在某些环境中无法运行

时间:2019-05-15 09:31:07

标签: java xml jsp decorator sitemesh

美好的一天,

我正在使用sitemesh开发Java Web应用程序。到目前为止,一切正常,直到我们将此Web应用程序部署到新环境中为止。

当我尝试调试时,发现一些令我困惑的东西。这是decorators.xml的一些代码

    <!-- default template for all public pages -->
    <decorator name="default" page="default.jsp">
         <pattern>*.html</pattern>
    </decorator>

    <!-- template for authenticate user with header, menu and footer -->
    <decorator name="system" page="system.jsp">
        <pattern>/common/*</pattern>
        <pattern>/app/*</pattern>
    </decorator>

这是网址

https://192.168.248.170:9443/mywork/app/tran/own_job.html

从这里我不确定sitemesh将使用哪个jsp,因为default.jspsystem.jsp都符合标准。

到目前为止,在旧的环境和生产环境中,system.jsp一直在使用。

在新环境中,default.jsp正在使用。

两个应用程序都使用相同版本的sitemesh,即sitemesh-2.4.2.jar

我检查那些环境配置,大多数情况下它们是相同的。

请问我还能检查什么吗?

0 个答案:

没有答案