websphere 6.1 jsp Engine 语法配置

    在websphere6.1中打开jsp文件的时候,由于使用了jdk1.5的语法,出现页面错误:
       Syntax error, statements are only available if source level is 5.0
   查看websphere的文档原来是jdkSourceLevel参数设置的问题。这是在 WebSphere Application Server V6.1 中引入的支持 JDK 5 的新 JSP 引擎参数。
  • 此参数的缺省值为 13。该参数需要重新生成 Java 源代码。以下是 jdkSourceLevel 参数值:
    • 13(缺省值) - 此值将禁用 JDK 1.4 和 JDK 5.0 的所有新的语言功能部件。
    • 14 - 此值将启用断言工具并将禁用 JDK 5.0 的所有新的语言功能部件。
    • 15 - 此值将启用断言工具和 JDK 5.0 的所有新的语言功能部件。
    解决办法:

   将打包好的.ear应用程序部署到websphere服务器上,在部署好的web模块的WEB-INF目录下将生成ibm-web-ext.xmi文件。打开该文件,向其中加入如下配置:

<jspAttributes xmi:id="JSPAttribute_1" name="jdkSourceLevel" value="15"/>

JSPattribute_n 中的整数 n 在文件中必须是唯一的。

保存重启,问题解决。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值