将java web工程部署到tomcat中,启动tomcat打开jsp页面出现org.apache.jasper.JasperException: java.lang.NullPointerException错误。这是由于项目中build path中加载的一些包与tomcat中的包重复,在项目中删除对应的包就行。
之前出现另外一种类似的情况,也是提示org.apache.jasper.JasperException: java.lang.NullPointerException错误。是通过ftp登录tomcat所在服务器,直接修改web工程中的jsp页面,然后重启tomcat。这时tomcat没有重新编译对应的jsp文件,导致没有重新生成class。需要将jsp文件下载到本地进行修改,再上传到服务器上覆盖原来的文件,重新启动tomcat。
转自:http://blog.youkuaiyun.com/imlmy/article/details/8187110
本文解决在将Java Web工程部署到Tomcat中时,遇到的JSP页面出现org.apache.jasper.JasperException:java.lang.NullPointerException错误的问题。包括通过检查并删除重复包解决冲突,以及在特定情况下直接修改jsp文件并通过FTP操作解决未重新编译的问题。
3万+

被折叠的 条评论
为什么被折叠?



