如何解决这个问题服务器不支持J2EE Web模块规范3.0版。

时间:2012-05-18 05:53:45

标签: jsp tomcat servlets

我正在尝试在tomcat5.5中部署jsp-servlet应用程序,但在尝试部署到服务器时显示此错误。

 The server does not support version 3.0 of the J2EE Web module specification.

但我能够做到tomcat 7.0及以上版本。我认为这是servlet的版本。请帮我解决这个问题。

感谢 安东尼

3 个答案:

答案 0 :(得分:3)

解决问题的方法:

1将版本更改为2.5以在tomcat 5.5中运行

2在tomcat 7中运行3.0版本的应用程序

我不知道其他解决方案

答案 1 :(得分:1)

请参阅以下链接了解详情:

http://tomcat.apache.org/whichversion.html

tomcat5.5.x支持servlet / jsp规范2.4 / 2.0(不支持注释)

你需要升级到tomcat7.x才能运行servlet / jsp规范3.0 / 2.2

答案 2 :(得分:0)

由于您使用的是Tomcat5.x,因此它支持servlet版本2.4规范。 从Tomcat 6.x及更高版本可以接受servlet规范3.0,这就是你能够通过Tomcat7运行应用程序的原因。