·《JSP网络开发实例自学手册》中第7章新闻发布程序运行错误,求解决,急!!!

问题描述

我运行后,出现:严重:Servlet.service()forservletjspthrewexceptionjava.lang.NullPointerExceptionatorg.apache.jsp.f_005fleft_jsp._jspService(f_005fleft_jsp.java:117)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)atorg.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)atorg.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)atorg.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)atorg.apache.jsp.index_jsp._jspService(index_jsp.java:87)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)atorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)atorg.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)atjava.lang.Thread.run(UnknownSource)2010-5-1216:21:18org.apache.catalina.core.StandardWrapperValveinvoke严重:Servlet.service()forservletjspthrewexceptionjava.lang.NullPointerExceptionatorg.apache.jsp.f_005fleft_jsp._jspService(f_005fleft_jsp.java:117)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)atorg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)atorg.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)atorg.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)atorg.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)atorg.apache.jsp.index_jsp._jspService(index_jsp.java:87)atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)atorg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)atorg.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:717)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil

解决方案

解决方案二:
atorg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)这里的空指针

时间: 2024-09-29 03:49:52

·《JSP网络开发实例自学手册》中第7章新闻发布程序运行错误,求解决,急!!!的相关文章

JSP中内建exception对象时出现500错误的解决方法_JSP编程

本文实例讲述了JSP中内建exception对象时出现500错误的解决方法.分享给大家供大家参考,具体如下: 尝试使用JSP的内建exception对象,写了下面三个文件.思路很简单,文件index若提交字串为空,则get抛出异常,交由error.jsp处理.但实际却不能正常运行,会出现IE的500错误页面.环境为Tomcat 5.5,IE6.0. 在sun的论坛上有人贴出了原因,是IE的某个设置.Tomcat5.0以后的版本error page在处理时会返回error code 500.而IE

Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法_php实例

一.发现问题 在尝试编辑博客站点的Wordpress主题时,突然发现博客站点无法连接:刷新后提示"建立数据库连接错误"之类的错误.自然想到是mysql可能出错了,所以就登陆了VPS主机,尝试启动mysql服务,但是提示failed. 二.解决方法 1.打开/var/log/mysql/error.log文件,查看出错日志.在阅读日志时发现第一条错误提示是:[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrad

C#中ArrayList.CopyTo()运行错误的解决方法

在开始讲解C#中ArrayList.CopyTo()运行错误的解决方法之前,先给大家看一段代码: 以下是引用片段: ArrayList list = new ArrayList(); list.Add(1); list.Add(2); byte[] buf = new byte[2]; list.CopyTo(buf); 这段代码看上去,好正常,编译也很顺利通过,不过执行的时候出错了,为什么? 解剖ArrayList,其内部是用一个object 数组实现的,作为一切元素的容器,值类型必须转换成引

打开电脑中的Outlook邮件提示pdf preview handler错误如何解决

  打开电脑中的Outlook邮件提示pdf preview handler错误如何解决        1.搜索并下载修复工具,然后安装: With installer: **_x64_fixes_v3_001_installer.zip (1MB) 或Without installer: **_x64_fixes_v3_001_noinstaller.zip (1MB) 建议选择带installer的以便卸载; 2.安装完成后打开软件,点击Apply Fix; 3.接着打开Outlook邮件即

电脑中的WPS表格无法打开提示遇到错误怎么解决

电脑中的WPS表格无法打开提示遇到错误怎么解决   1.点击创建一个新的表格; 2.点击左上角三角下拉菜单; 3.选择"工具"--"备份管理"; 4.在右侧编辑窗口点击查看"其他备份",然后在弹出的窗口中找到文件并还原即可.

xcode-为什么Reveal.app中reveal.framework加载到程序运行就出错?

问题描述 为什么Reveal.app中reveal.framework加载到程序运行就出错? 我从网上下在了一个reveal.app,每次把reveal.framework加载到程序编译就有错误,怎么回事? 我的Xcode是Version 7.0 beta (7A120f)版本的,求大神指点?

sql-access表中字段为空时,程序运行产生中断,大家看下这些代码该怎么修改?

问题描述 access表中字段为空时,程序运行产生中断,大家看下这些代码该怎么修改? 解决方案 将这些字段设置成非可空字段,并且设置默认值为"",可以一劳永逸解决这个问题. 解决方案二: 用try catch来捕获异常 加错误处理

《FLUENT 14流场分析自学手册》——第2章 流体流动分析软件概述 2.1 CFD软件简介

第2章 流体流动分析软件概述 2.1 CFD软件简介 FLUENT 14流场分析自学手册计算流体力学(Computational Fluid Dynamics,CFD)是20世纪60年代起伴随计算机技术迅速崛起的一门新型独立学科.它建立在流体动力学以及数值计算方法的基础上,以研究物理问题为目的,通过计算机数值计算和图像显示方法,在时间和空间上定量地描述流场数值解. 经过半个世纪的迅猛发展,各种CFD通用性软件包陆续出现,成为解决各种流体流动与传热问题强有力的工具,并作为一种商品化软件为工业界广泛

《ANSYS Workbench 14有限元分析自学手册》——第 1 章 ANSYS orkbench 14基础 1.1 ANSYS Workbench概述

第 1 章 ANSYS orkbench 14基础 1.1 ANSYS Workbench概述 ANSYS Workbench 14有限元分析自学手册 Workbench 是ANSYS公司开发的新一代协同仿真集成平台. 1997年,ANSYS公司基于广大设计的分析应用需求,开发了专供设计人员应用的分析软件ANSYS DesignSpace(DS),其前后处理功能与经典的ANSYS软件完全不同,软件的易用性和与CAD接口非常棒. 2000年,ANSYS DesignSpace的界面风格更加深受广大