使用@include发生的一个JSP错误

这几天需要在另外一个公司的项目中加一个自己的模块,把代码和JSP写好以后,启动TOMCAT服务器,访问页面,却报了如下一个错误:
[color=red]org.apache.jasper.JasperException: Unable to compile class for JSP

Generated servlet error:

The type Collection is not generic; it cannot be parameterized with arguments <? extends E>[/color]
这种错误一直都没有遇到过,一时完全摸不着怎么回事,幸好在SUN的论坛上见到以前有人发过贴,原因居然就是因为使用了@include,这种include以前一直用的,也没发现有什么问题,估计可能那个项目里的JAR包编译等级有些问题,然后根据SUN论坛里人家提供的方法,确实解决了问题,需要在WEB.XML里加上如下一段配置:
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>mappedfile</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>compilerTargetVM</param-name>
<param-value>1.5</param-value>
</init-param>
<init-param>
<param-name>compilerSourceVM</param-name>
<param-value>1.4</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>

SUN论坛该帖地址:http://forums.sun.com/thread.jspa?threadID=5109961
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值