在eclipse或IDE中部署web项目时可以成功访问,但如果使用war包将web项目部署到Tomcat的webapps目录中,则可以访问html和jsp文件
这是因为eclipse或IDE的JDK版本高于本地tocmat版本,所以访问时JVM位于. class文件解决办法
使用较低版本的JDK (如1.8 )重新编译servlet类。 用用较低版本的JDK编译的类文件替换较高版本的类文件,然后重新启动服务器。 请注意,在替换过程中,较低版本的class所属软件包必须与原始软件包匹配。 也就是说,替换后的class文件的包名称必须与其路径相对应。