打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何查看 JSP 和 Servlet 的版本
  • 说明

  • 获得 JSP 和 Servlet 的 JAR 包

  • JSP 的版本号

  • Servlet 的版本号

  • 注意事项与附录

说明

 首先需要获得 JSP 和 Servlet 的 JAR 包。

获得 JSP 和 Servlet 的 JAR 包

  1. 对于不同的场景,上述获得 JSP 和 Servlet 的 JAR 包的方式不同,这里以 Tomcat 为例。

  2. JSP 和 Servlet 的 JAR 包一般在 Tomcat 的 lib 文件夹,即路径Tomcat的安装路径\lib。在 lib 下找到jsp-api.jar和servlet-api.jar这两个 JAR 包。这两个 JAR 包分别是 JSP 的 JAR 包和 Servlet 的 JAR包。考虑到兼容性,Tomcat 不会在这两个JAR包的文件名称中直接显示版本信息,因此需要将这两个 JAR 包解压至任意的某个文件夹。

  3. 由于自己解压软件的原因,本人选择复制 .jar文件到某位置(只看一下版本,为了方便就到桌面了)然后修改后缀名为.rar 再解压

JSP 的版本号

  解压之后,以文本方式打开解压之后的文件夹,在其中的文件夹 META-INF 中的文件 MANIFEST.MF找到文件MANIFEST.MF 中的Name: javax/servlet/jsp/和Specification-Version:这两行,其中Specification-Version:此行显示的即为 JSP 的版本号。如笔者的文件 MANIFEST.MF 显示的 JSP 版本号为 2.3

Name: javax/servlet/jsp/
Implementation-Title: javax.servlet.jsp
Implementation-Vendor: Apache Software Foundation
Implementation-Version: 2.3.FR
Specification-Title: Java API for JavaServer Pages
Specification-Vendor: Sun Microsystems, Inc.
Specification-Version: 2.3


Servlet 的版本号

  将 Servlet 的 JAR 包解压(同jsp操作)之后,以文本方式打开解压之后的文件夹,在其中的文件夹 META-INF 中的文件 MANIFEST.MF,找到文件 MANIFEST.MF 中的Name: javax/servlet/和Specification-Version:这两行,其中Specification-Version:此行显示的即为 Servlet 的版本号。如笔者的文件 MANIFEST.MF 显示的 Servlet 版本号为 4.0

Name: javax/servlet/
Implementation-Title: javax.servlet
Implementation-Vendor: Apache Software Foundation
Implementation-Version: 4.0.FR
Specification-Title: Java API for Servlets
Specification-Vendor: Sun Microsystems, Inc.
Specification-Version: 4.0[object Object]

        

注意事项与附录

  1. 一般来说,JSP 的版本号不会高于 Servlet。不要弄反 JSP 与 Servlet 的版本号。

  2. 在 Maven 的文件pom.xml中,上述版本号(笔者的版本号)对应的元素<dependency/…>(元素<dependency/…>一般位于元素<dependencies/…>中)的内容为:

<dependency>  <groupId>javax.servlet</groupId>  <artifactId>servlet-api</artifactId>  <version>2.3</version>  <scope>provided</scope></dependency><dependency>  <groupId>javax.servlet.jsp</groupId>  <artifactId>jsp-api</artifactId>  <version>4.0</version>  <scope>provided</scope></dependency>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
正确配置jstl的maven依赖,jar包冲突的问题终于解决啦
Intellij8中Maven打包时jsp和servlet组件冲突解决办法
java web开发中,如何查看JSP和Servlet版本
Gradle构建多模块项目
javax.servlet.jsp.jstl.core.ConditionalTagSupport:
再议JAR文件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服