Java Servlet API 是否向后兼容?
我想写一个使用javax servlet API的JAR文件。如果我针对版本2.2编写,这是否意味着它将适用于版本2.3,2.4和2.5?
谢谢
我想写一个使用javax servlet API的JAR文件。如果我针对版本2.2编写,这是否意味着它将适用于版本2.3,2.4和2.5?
谢谢
在大多数情况下,应该没有任何兼容性问题。可能会有一些陷阱,这取决于你在做什么。如果您正在编写一些装饰容器类的框架,则偶尔会修改接口。例如,方法 ServletRequest.getRemotePort() 在 J2EE 1.3 版本(在 Servlet 2.4 之前)中不存在。这些困难是可以克服的,但请注意,你必须在开发和测试中考虑它们。