Java Servlet API 是否向后兼容?

2022-09-04 02:34:31

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

谢谢


答案 1

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

甲骨文源


答案 2

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


推荐