javax.servlet.jar和serlvet-api.jar是什么关系

garage90 2013-06-25 12:30:16
javax.servlet.jar这个jar包 是哪里发布的 哪里找官方文档 和源码。。 和tomcat里面的 serlvet-api.jar关系是什么
...全文
7384 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
骐轩浪痕 2015-08-28
  • 打赏
  • 举报
回复
一个是tomcat的,一个是别人的 给出两个maven依赖
<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>3.0-alpha-1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.tomcat</groupId>
            <artifactId>tomcat-servlet-api</artifactId>
            <version>8.0.26</version>
        </dependency>
myjavacx 2014-09-22
  • 打赏
  • 举报
回复
serlvet-api.jar包里有session.getAttribute()和session.setAttribute()方法,而javax.servlet.jar包中却木有,可以下载一个.class反编译软件打开看看
小小白龙马 2014-06-28
  • 打赏
  • 举报
回复
servlet-api要比javax-servlet大的多,文件也比后者多,sun公司给出的java ee是一个接口,一个标准,本身不能做什么,干实事的要有服务器来
jayung 2013-06-25
  • 打赏
  • 举报
回复
引用 6 楼 garage90 的回复:
1我怎么 下载的java ee sdk要捆绑 glassfish。。 而且 里面根本没有 关于servlet和jsp的包 请问你下的是哪个java ee sdk
没有?安装之后,相应目录有没有lib、src.zip? 公司网慢,回去我下载看看。
garage90 2013-06-25
  • 打赏
  • 举报
回复
引用 5 楼 china_3 的回复:
oracle网不会单独公布一个serlvet-api.jar出来,是包含在javaee里,下载安装下来就会有。
serlvet-api.jar应该是一样的javax.servlet.jar,只是文件名不同而已,你可以用winrar打包这两个包,比较一下就知道了。
tomcat-src包含servlet源码并不代表servlet源码是由apache发布的,tomcat是servlet容器,依赖servlet,只是方便研究tomcat的人,不用再单独去麻烦下载servlet的源码就可以研究tomcat了。

求官方说明链接。。

引用 5 楼 china_3 的回复:
oracle网不会单独公布一个serlvet-api.jar出来,是包含在javaee里,下载安装下来就会有。
serlvet-api.jar应该是一样的javax.servlet.jar,只是文件名不同而已,你可以用winrar打包这两个包,比较一下就知道了。
tomcat-src包含servlet源码并不代表servlet源码是由apache发布的,tomcat是servlet容器,依赖servlet,只是方便研究tomcat的人,不用再单独去麻烦下载servlet的源码就可以研究tomcat了。


1我怎么 下载的java ee sdk要捆绑 glassfish。。 而且 里面根本没有 关于servlet和jsp的包 请问你下的是哪个java ee sdk
jayung 2013-06-25
  • 打赏
  • 举报
回复
oracle网不会单独公布一个serlvet-api.jar出来,是包含在javaee里,下载安装下来就会有。 serlvet-api.jar应该是一样的javax.servlet.jar,只是文件名不同而已,你可以用winrar打包这两个包,比较一下就知道了。 tomcat-src包含servlet源码并不代表servlet源码是由apache发布的,tomcat是servlet容器,依赖servlet,只是方便研究tomcat的人,不用再单独去麻烦下载servlet的源码就可以研究tomcat了。
garage90 2013-06-25
  • 打赏
  • 举报
回复
引用 3 楼 china_3 的回复:
oracle官方网站上有下载,找到Java EE,里面包含servlet等各种包
问题 1: javax.servlet.jar在oracle官网上找不到 2: serlvet-api.jar 是tomcat 里面的 和javax.servlet.jar包什么关系 tomcat官网可以找到 tomcat-src 能找到servlet-api的源码。。 为什么有两个机构发布 源码。
jayung 2013-06-25
  • 打赏
  • 举报
回复
oracle官方网站上有下载,找到Java EE,里面包含servlet等各种包
菖蒲老先生 2013-06-25
  • 打赏
  • 举报
回复
一个东西吧。。。 你解压下来看看相应的文件列表。。。
妞_ 2013-06-25
  • 打赏
  • 举报
回复
顶一个!

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧