javax.servlet-api-xx.jar和servlet-api.jar區別


一、簡介
支持servlet的jar包。應該叫servlet-api.jar
如果編寫過servlet就知道要用到HttpServletRequest和HttpServletResponse等對象,這些對象都是要靠這個jar包才能使用的。
如果你安裝了Tomcat,這個jar包一般在tomcat安裝目錄\lib 文件夾下面有,當你把web項目部署到tomcat,會自動加載這個jar包來識別Serlvet一些對象。

二、區別
這兩個構件都是 Servlet-Specificatoin Jar (Servlet 規范包),只不過因為版本升級:
3.1 之前的 Servlet API 構件叫做 servlet-api-xxx.jar
3.1 及之后的Servlet API 構件改名為 javax.servlet-api-xxx.jar
在 Maven 官方倉庫就可觀察出來:
到 Maven 官方倉庫查詢 javax.servlet 這個 group

可知,javax.servlet-api-xxx.jar 和 servlet-api 位於同一 group 下。

  • 查看 servlet-api 這個構件的頁面

上圖紅圈內,可知,servlet-api-xxx 這個構件名稱已經重命名為 javax.servlet-api-xxx, group 沒變,servlet-api-xxx 最后一個版本是 2008 年發布的 3.0-alpha-1.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM