Java Servlet API是否向后兼容?

时间:2009-05-13 23:33:36

标签: java servlets

我想编写一个使用javax servlet API的JAR文件。如果我针对2.2版进行编写,那是否意味着它适用于版本2.3,2.4和2.5?

由于

3 个答案:

答案 0 :(得分:13)

是的,它们是向后兼容的。

Oracle Source

答案 1 :(得分:2)

在大多数情况下,不应存在任何兼容性问题。可能会有一些问题,取决于你在做什么。如果您正在编写一些装饰容器类的框架,那么偶尔会修改这些接口。例如,ServletRequest.getRemotePort()中没有方法J2EE 1.3 version(在Servlet 2.4之前)。这些困难可以克服,但请注意,您必须将它们纳入您的开发和测试中。

答案 2 :(得分:0)

它会起作用,但有时候某些方法会被弃用,可能会引发有关其实现的警告。