-
导入lib下的包后,提示我要fix,有时有有时没有,我也不知道为啥
-
在上传文件那一块,模块11servlet类那,视频要导包import javax.servlet.ServletException;但是我这没有这个包,写上去会报红,点击后,下载Javaee6后就可以使用了。包没有的就写上去,他会提示我们在下一个的。Javaee6是一个低版本的包?
加上Javaee6后,连之前jsp页面中的都不报错了
request.setAttribute("key", "request");
- 修改jdk版本: https://www.jianshu.com/p/408e791f05dc
- 上传文件前,使用
import jakarta.servlet.http.HttpServlet;
是可以正常运行的
因为要上传文件,tomcat10没有import javax.servlet.ServletException之类的,所以引入了Javaee6,引入后虽然类是不报错了,但是运行报错,servlet不能实例化,加上因为自己的类继承的httpservlet用的是低版本的,但是tomcat用的是高版本的,所以不能实例化,解决办法加上换成低版本的servlet,这样就可以配合低版本的javaee6来运行了。
5.最后,使用Javaee6配合低版本的tomcat9完成了上传文件
6.以后统一使用jdk1.8和tomcat9来写代码,免得事多