如果你的工程是用maven管理的话,可以在commons-logging的依赖里把servlet-api-2.3去除掉,再加入你所需要的版本的servlet-api依赖。大概的例子如下:
[code="xml"]
commons-logging
commons-logging
1.1.1
javax.servlet
servlet-api
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api-2.5</artifactId>
<version>6.1.14</version>
<scope>provided</scope>
</dependency>
[/code]
指定scope为provided可以避免在发布的时候把servlet-api包拷到lib目录下。