修改JBOSS的jsp编译器版本

刚刚在jboss上部署ActiveMQ 的web-console应用后,访问队列queue.jsp出现了如下异常:
The Operator - Is Undefined For The Argument Type(s) Integer, Int
很明显,不是jsp页面中代码的问题,就是jsp编译器的问题。
vi查看了下,代码上不存在问题。ok,修改jsp编译器:

在jboss 4.X.X版本下使用jdk1.5以上的jdk版本中的一些新特性时都会出现异常。
在jboss的jboss-4.0.5.GA\server\default\deploy\jbossweb-tomcat55.sar\conf\web.xml
文件中取消下面的注释
<!-- Uncomment to use jdk1.5 features in jsp pages
<init-param>
<param-name>compilerSourceVM</param-name>
<param-value>1.5</param-value>
</init-param>
-->
若没有就添加如下配置
<init-param>
<param-name>compilerSourceVM</param-name>
<param-value>1.5</param-value>
</init-param>
<init-param>
<param-name>compilerTargetVM</param-name>
<param-value>1.5</param-value>
</init-param>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值