java - 在每个 JSP 中自动包含一个 JSP

标签 java jsp websphere

我想通过透明地包含它们来进一步简化我的 JSP。例如,这是我要删除的行:

<%@ include file="/jsp/common/include.jsp"%>

include.jsp 文件基本上声明了我正在使用的所有标记库。我在 WebSphere 6.0.2 上运行这个我相信并且已经尝试过这个配置:

<!--    Include this for every JSP page so we can strip an extra line from the JSP  -->
    <jsp-config>
        <jsp-property-group>
            <url-pattern>*.htm</url-pattern>
            <!--<include-prelude>/jsp/common/include.jsp</include-prelude>-->
            <include-coda>/jsp/common/include.jsp</include-coda>
        </jsp-property-group>
    </jsp-config>

include-preludeinclude-coda 均无效。

我读到其他 WebSphere 用户无法启动和运行它;但是,tomcat 用户能够。

最佳答案

jsp-property-group 是在 JSP 2.0(即 Servlet 2.4)中引入的。 Websphere 6.0 是 Servlet 2.3。

所以你有 3 个选择:

  1. 算了。
  2. 升级 Websphere。
  3. 替换 Websphere。

关于java - 在每个 JSP 中自动包含一个 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1240428/

相关文章:

在 Fedora 16 上启动新安装的 Eclipse 时出现 java 错误

java - P2P 的开源 Java 框架

java从基本接口(interface)获取所有扩展接口(interface)

java - 我怎样才能建立struts2 s :select list in JSP

java - 使用 IBM 默认 keystore 而不是使用系统属性设置的 keystore

eclipse - 创建企业应用程序项目时无法将模块添加到 Java EE 企业应用程序 - nullPointer

java - 开发网络服务

java - h : component and a4j:components? 之间的差异

java - 从 JSP 到 Servlet 的动态更新字段获取数据

logging - 从配置文件更改 WebSphere 日志记录级别