Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSP的哪个版本是最新的?_Jsp - Fatal编程技术网

JSP的哪个版本是最新的?

JSP的哪个版本是最新的?,jsp,Jsp,我从https://repo.maven.apache.org/, 我发现这些版本很奇怪 Maven依赖项: <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> </dependency> <dependency

我从
https://repo.maven.apache.org/
, 我发现这些版本很奇怪

Maven依赖项:

<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.1</version>
</dependency>

<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.2</version>
</dependency>
版本2.1有4个软件包:

javax.servlet.jsp
javax.servlet.jsp.el
javax.servlet.jsp.tagext
javax.el
javax.servlet.jsp
javax.servlet.jsp.el
javax.servlet.jsp.tagext
一些类在
javax.servlet.jsp
包中被弃用,比如
javax.servlet.jsp.el.ELException
,它被
javax.el.ELException
替换

然而,在2.2版中,没有
javax.el
包。 为什么
javax.el
包在2.2版中消失了

此外,我在
http://mvnrepository.com
我找到了版本2.3.1。下载后,我发现它与之前下载的2.2版本相同

最后,我好像找到了官网
https://jsp.java.net/
。它没有解释
jspapi
的版本。它只提到版本2.1

我对这些版本感到困惑。有人能给我解释一下JSP的版本吗?

最新版本是2.3.3(看)

从技术上讲,JSP2.3是JSP2.1的第二个版本