导入的javax.servlet-api包的版本与tomcat版本有对应关系吗?

导入的javax.servlet-api包的版本与tomcat版本有对应关系吗?

老师,导入的javax.servlet-api包的版本与tomcat版本有对应关系吗?我用的tomcat8.5可以直接导入maven repo查到的最新版本4.0.1的javax.servlet-api包吗?为什么以前用eclipse写web项目的时候不需要导入servlet相关包呢?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,1、有,javax.servlet-api包的版本与tomcat版本是有对应关系的。

    2、可以,tomcat8.5可以导入4.0.1的javax.servlet-api包,但是不建议同学这样,因为tomcat8.5对应的是3.1的javax.servlet-api的jar包,如果直接导入4.0.1的可能会出现某些版本兼容问题。

    ​3、同学说的是二阶段中项目吗?

    ​之前不需要导入,是因为那个web项目只需要用到servlet-api,在配置tomcat时,会自动导入tomcat中的对应jar内容,比如:

http://img1.sycdn.imooc.com//climg/6014fc4409936d0109040779.jpg

如果同学想表达的不是这个意思,还麻烦同学具体描述一下。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师