当前位置: 首页 > 知识库问答 >
问题:

nullPointerException同时将jsp文件链接到mysql

欧金鹏
2023-03-14

HTTP状态500-内部服务器错误

类型异常报告

messageInternal Server Error

描述服务器遇到内部错误,无法满足此请求。

例外

org.apache.jasper.JasperException: java.lang.NullPointerException

根本原因

java.lang.NullPointerException

请注意,GlassFish Server开源版本4.0日志中提供了异常及其根本原因的完整堆栈跟踪。

GlassFish服务器开源版4.0

我无法打开堆栈跟踪。域下的日志文件为空。请帮忙

共有1个答案

宇文和同
2023-03-14

NullPointerException表示您试图调用未定义的对象的非静态方法(或属性)。

示例:

java prettyprint-override">String s = "Foo";
System.out.println(s.length());

此代码打印3,因为Foo的长度为3,s已初始化为Foo

带有NullPointerException的示例:

String s = null;
System.out.println(s.length());

这里snull,我尝试调用方法长度(),这是一个非静态方法。显然我会得到一个NullPointerException:没有意义获取“无”的长度(null)。

尽管如此,您仍然可以使用s调用静态方法:

String s = null;
System.out.println(s.valueOf('a'));

打印a。请注意,调用静态方法不是一个好方法。

The static method valueOf(char) from the type String should be accessed in a static way

此警告说明您应该通过以下方式访问valueOf(char)

System.out.println(String.valueOf('a'));

现在我让您在代码中找到错误,因为您没有共享它。

 类似资料:
  • 我正在使用Spring boot starter web,并试图在我的JSP中链接我的样式表style.css。我如何使用默认配置来正确链接我的css? 中的以下行不起作用: >page.jsp: null 有人能给我解释一下原因吗?

  • 问题内容: 如何将JavaScript文件正确链接到HTML文档? 其次,如何在JavaScript文件中使用jQuery? 问题答案: 首先,您需要从http://jquery.com/下载JQuery库,然后以以下方式在html head标记中加载jquery库 那么您可以通过在jquery加载脚本之后编码您的jquery代码来测试jquery是否正常工作 如果要单独使用jquery脚本文件,

  • 如何正确地将JavaScript文件链接到HTML文档? 其次,如何在JavaScript文件中使用jQuery?

  • 问题内容: 因此,如果我进入QtDesigner并构建UI,它将被另存为.ui文件。如何将其作为python文件或在python中使用? 问题答案: 在代码中使用.ui的另一种方法是: 两种方法都很好。不要忘记,如果您将Qt资源文件(极其有用)用于图标等,则也必须对其进行编译: 注意,在编译接口时,它将在.py文件的末尾添加“ import images_rc”,因此您必须使用此名称将资源编译到文

  • 我正在开发一个android应用程序,我试图将谷歌驱动器集成到我的应用程序中。该程序是允许同步,所以它在SD卡上创建一个文件,然后这个文件被上传到谷歌驱动器上。我成功地进行了身份验证,但是当我使用函数上传时,我得到一个NullPointerException,并且我看不到值在哪里是null,因为当我遍历所有内容时,似乎没有任何内容是null。 下面是我用来执行上传的代码。 以下是我如何获得驱动器服

  • 问题内容: 我看到在XCode 6中有一个内置的关卡编辑器。我找不到很多有关如何使用它或如何工作的文档,但是我能够弄清楚如何使用它制作SKSpriteNodes,然后使用childNodeWithName()将它们链接到.swift文件。当您创建一个新的SpriteKit项目时,它以GameScene.swift和GameScene.sks开始。我可以使用它们直观地创建一个关卡,然后可以在Game