求高手解决严重: Servlet.service() for servlet jsp threw exception java.lang.NullPointerException

2010-8-3017:28:21org.apache.catalina.core.AprLifecycleListenerinit信息:LoadedApacheTomc... 2010-8-30 17:28:21 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded Apache Tomcat Native library 1.1.8.
2010-8-30 17:28:22 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-8-30 17:28:22 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2010-8-30 17:28:22 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1125 ms
2010-8-30 17:28:22 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-8-30 17:28:22 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.10
2010-8-30 17:28:23 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(C:\Tomcat6.0\webapps\WebQs_beta\WEB-INF\lib\javaee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2010-8-30 17:28:23 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(C:\Tomcat6.0\webapps\WebQs_beta\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2010-8-30 17:28:23 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2010-8-30 17:28:23 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2010-8-30 17:28:23 org.apache.catalina.startup.Catalina start
信息: Server startup in 1500 ms
2010-8-30 17:31:02 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at org.apache.jsp.default2_jsp._jspInit(default2_jsp.java:28)
at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:157)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:320)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
default2_jsp._jspInit代码段为:

public void _jspInit() {

_el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
_jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
}

这一段错误
展开
 我来答
daixia0985
2010-08-30
知道答主
回答量:41
采纳率:0%
帮助的人:24.5万
展开全部
servlet-api.jar加载失败。一般这个jar 是不需要在你的项目中显式存放的。因为。一般tomcat里lib下都会有这个jar。你在自己的项目里 又写了一个。反而会冲突。
顺暧界
2010-08-31 · TA获得超过119个赞
知道答主
回答量:38
采纳率:0%
帮助的人:14万
展开全部
validateJarFile(C:\Tomcat6.0\webapps\WebQs_beta\WEB-INF\lib\servlet-api.jar) - jar not loaded.

servlet-api.jar包不能加载
可能原因1、没有导入或者异常到tomcat--lib目录下查看是否存在 2、项目中与服务器中发生冲突 解决办法 删除项目中原有的servlet-api.jar包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没耳朵的猴
2010-08-30 · TA获得超过503个赞
知道小有建树答主
回答量:515
采纳率:0%
帮助的人:236万
展开全部
他给你提示空指针异常 并查看 default2_jsp.java:28行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ant1007
2010-08-30 · TA获得超过209个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:168万
展开全部
2010-8-30 17:28:23 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(C:\Tomcat6.0\webapps\WebQs_beta\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

检查servlet-api.jar是不是有问题,没有加载这个包。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式