Tomcat10相较于Tomcat9和8,在Servlet方面,对于javax.servlet包名改为了jakarta.servlet。
当你目前的项目是使用Tomcat10进行部署的,然后页面提示没有找到javax.servlet.http.HttpServletRequest包时,只有两种方法:
1、就是在Tomcat10的包下找到lib下的servlet–api.jar包 ,详情请看我上一篇文章:关于IDEA在写文件上传时,找不到javax.servlet.http.HttpServletRequest如何解决
eg: import jakarta.servlet.HttpServletRequest.
并把Tomcat10改成Tomcat9或是8。代码中的HttpServletRest报错以后,按Alt+Enter,导入javax.servlet的包。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。