标签:ja
当用Eclipse开发web时,因为没有servlet和jsp的jar包,无法顺利的进行开发工作,而当把jar包放入webapps的lib目录中后,项目中的servlet和jsp的jar包会和tomcat中的jsp和servlet包冲突,会造成访问任何的jsp页面,都会报“HTTP Status 500 - java.lang.NullPointerException”的错误
解决方法:在maven的web项目中(或者通过Eclipse建立的web project),不要在pom文件中添加对servlet和jsp的依赖,也不要将servlet和jsp的jar包放在webapps的lib目录中。
正确的做法是在项目的根目录下建立一个lib文件夹,用来临时存放jar包,然后在项目的classpath中添加项目根目录下lib文件夹中的jar包,该jar只是临时给开发的时候用,当发布项目的时候并不会发布到webapps下的lib目录中,所有不会造成冲突。
本文出自 “小鱼的博客” 博客,谢绝转载!
访问jsp报HTTP Status 500 - java.lang.NullPointerException的解决方法
标签:ja
原文地址:http://395469372.blog.51cto.com/1150982/1774869