Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >org.primefaces.model.chart.BarChartModel.getTicks上的java.lang.NullPointerException

org.primefaces.model.chart.BarChartModel.getTicks上的java.lang.NullPointerException
EN

Stack Overflow用户
提问于 2016-05-07 09:45:09
回答 2查看 1.2K关注 0票数 2

我正在使用Tomcat7,当我运行我的服务器时,我得到了这个错误。我没有得到这个错误,它工作得很好,但是突然出现了这个错误。网页显示只有当我在页面中提交表单时才会出现此错误。

代码语言:javascript
运行
AI代码解释
复制
java.lang.NullPointerException
    at org.primefaces.model.chart.BarChartModel.getTicks(BarChartModel.java:82)
    at org.primefaces.component.chart.renderer.BarRenderer.encodeOptions(BarRenderer.java:81)
    at org.primefaces.component.chart.renderer.BasePlotRenderer.render(BasePlotRenderer.java:30)
    at org.primefaces.component.chart.ChartRenderer.encodeScript(ChartRenderer.java:98)
    at org.primefaces.component.chart.ChartRenderer.encodeEnd(ChartRenderer.java:67)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:924)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)
    at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282)
    at org.richfaces.renderkit.html.TogglePanelItemRenderer.doEncodeChildren(TogglePanelItemRenderer.java:140)
    at org.richfaces.renderkit.html.TabRenderer.doEncodeChildren(TabRenderer.java:113)
    at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:894)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)
    at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282)
    at org.richfaces.renderkit.html.TogglePanelRenderer.doEncodeChildren(TogglePanelRenderer.java:129)
    at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:894)
    at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
    at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:114)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:894)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
    at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:458)
    at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
EN

回答 2

Stack Overflow用户

发布于 2016-05-07 13:08:05

调试错误后,我发现我使用了BarChartModel变量,但意外地删除了设置它的行。

票数 0
EN

Stack Overflow用户

发布于 2018-09-12 12:09:47

org.primefaces.model.chart.BarChartModel.getTicks(BarChartModel.java:82上的java.lang.NullPointerException

因为在你的BarChartModel中:

如果您使用的是贴图,并按如下方式设置键/值:

Map.set(键,值);

因此,键不能为空。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37086962

复制
相关文章
空指针异常--java.lang.NullPointerException
苦于没有素材的时候,路上突然想起来同事说今天遇到好多调用方法走不下去,全都是空指针异常,刚写代码或者代码篇幅过多的时候,总会忘记防止空指针异常,那么就此总结下关于空指针异常,及解决方案。
疯狂的KK
2019/10/10
2.3K0
空指针异常--java.lang.NullPointerException
java.lang.NullPointerException、field ‘’ is never assigned
3.呵呵哒,看了一下,发现就是写好了忘记调用 initView()了 ←_←。。。 好的加在onDraw()里面,再来。。。。
凌川江雪
2018/09/13
5810
java.lang.NullPointerException、field ‘’ is never assigned
java.lang.NullPointerException出现的几种原因以及解决
总之,NullPointerException由RuntimeException派生出来,是一个运行时异常。其意指可能会在运行的时候才会被抛出,一个变量是null,及只有其名,没有实值内容,也没分配内存,当你要去取他的长度,对他进行操作就会出现NullPointException,所以声明变量时最好给它分配好内存空间,给予赋值,例如拿该变量与一个值比较时,要么先做好该异常的处理要么给它进行判断先: if (str !=null && str “”){ …} 判断一个String的实例s是否等于“a”时,不要写成s.equals(“a”),这样容易抛NullPointerException,而写成”a”.equals(s)就可以避免这个问题,不过对变量先进行判空后再进行操作更好,尽量避免返回null,方法的返回值不要定义成为一般的类型,用数组。这样如果想要返回null的时候,就返回一个没有元素的数组。就能避免许多不必要的NullPointerException
全栈程序员站长
2022/08/31
7.3K0
Exception in thread "main" java.lang.NullPointerException
1、在window操作系统上,使用eclipse开发工具从hdfs分布式文件系统上下载文件报空指针异常解决方法: log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.
别先生
2018/04/17
1.5K0
Exception in thread "main" java.lang.NullPointerException
SSM异常分析之 - java.lang.NullPointerException
HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException
无敌小菜鸟
2020/05/09
2.8K0
Exception in thread "main" java.lang.NullPointerException
今天写了一个HDFS调用API的简单程序。为了方便调用,在类中定义了两个静态变量。然后写完之后运行,IDEA"无情"地报了一个好久没见过的错——NullPointerException。
大数据梦想家
2021/01/22
1.6K0
Exception in thread "main" java.lang.NullPointerException
xml出现Exception in thread "main" java.lang.NullPointerException
可以看下这个链接:https://ask.csdn.net/questions/1057248
阮键
2020/05/08
8560
java.lang.NullPointerException出现的几种原因及解决方案
主要介绍了 java.lang.NullPointerException 出现的几种原因及解决方案 , 本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
天天Lotay
2022/12/02
1.9K0
java.lang.NullPointerException出现的几种原因及解决方案
使用Mybatis报错:java.lang.NullPointerException排查方案
SQL里的字体要与实体类的成员变量相对应,大小写也要注意。 注意区分属性ResutlMap和ResultType的使用,别混了。
JavaEdge
2021/02/23
12.7K0
使用Mybatis报错:java.lang.NullPointerException排查方案
An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException
(1)关闭Eclipse。否则,可能会引起其他错误。 (2)找到Eclipse工作目录下的:workspace.metadata.plugins\org.eclipse.core.resources.projects
程裕强
2022/05/06
3580
An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException
java.lang.NullPointerException Attempt to invoke virtual method 'int android.widget.Editor
view.setMovementMethod(LinkMovementMethod.getInstance());
103style
2022/12/19
9990
java.lang.NullPointerException   Attempt to invoke virtual method 'int android.widget.Editor
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getI...
这个报错比较骚,完全只是因为Intent没有写好而已,下面是错误的写法(最好不要在方法外赋值):
凌川江雪
2018/12/11
5.9K0
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getI...
对Object使用toString方法出现空指针异常java.lang.NullPointerException
在写代码的过程中发现一个很容易出错的小bug,当使用toString方法把对象(Object)转成字符串时,很容易忘了考虑空指针异常:java.lang.NullPointerException。
acoolgiser
2022/09/28
1.3K0
java.lang.NullPointerException at java.lang.ProcessBuilder.start(Unknown Source) at org.apache.had
别先生
2018/01/02
1.2K0
java.lang.NullPointerException 	at java.lang.ProcessBuilder.start(Unknown Source) 	at org.apache.had
spark 从HIVE读数据导入hbase中发生空指针(java.lang.NullPointerException)问题的解决
陆续好多人会问,在写入Hbase的时候总是会出现空指针的问题,而检查程序,看起来一点也没有错。 如报的错误大致如下: Error: application failed with exception java.lang.RuntimeException: java.lang.NullPointerException     at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java
sparkexpert
2018/01/09
2.9K0
定位生产问题时,异常堆栈莫名丢了,何解?
今天分享的这个知识有点冷,相信很多 Java 程序员很少遇到,废话不多说,直接进入排查问题的真实讨论现场。
一猿小讲
2020/08/18
1.3K0
定位生产问题时,异常堆栈莫名丢了,何解?
java堆栈信息不见了
本地试了很多次一直都能打印出异常信息,那么前面那段只有简单的java.lang.NullPointerException,没有详细异常栈信息的原因是什么呢?于是他问怎么出现这个现象的,我跟他说这种情况是 JVM对一些特定的异常类型做了Fast Throw优化导致的
日薪月亿
2021/12/23
1.3K0
DNSPod 新域名上上上上新中
DNSPod 已累计上线 56 个域名后缀,目前还在持续增加中。 新后缀,多样化 ! 新后缀,更低价! 快来pick你最心仪的域名吧! .red  让您的品牌火爆全场 .pet 适合宠物爱好者 .kim 寓意金、金牌 .blue 蓝色,最多人喜爱的颜色 .pro 展现专业态度 .ski 滑出更广阔的天地 .pink 表达您的浪漫及热情 .space 梦想从来没有边界 .tech 更具科技含量的域名 .host 互联网服务商首选 .fun 带来更多欢乐 .site 站点必备
腾讯云DNSPod团队
2020/06/22
1.8K0
反卷积,上采样,上池化的理解
向AI转型的程序员都关注了这个号👇👇👇 机器学习AI算法工程   公众号:datayx 上采样与上池化 图示理解,使用三张图进行说明:  图(a)表示UnPooling的过程,特点是在Maxpooling的时候保留最大值的位置信息,之后在unPooling阶段使用该信息扩充Feature Map,除最大值位置以外,其余补0。 Unpooling是在CNN中常用的来表示max pooling的逆操作。 鉴于max pooling不可逆,因此使用近似的方式来反转得到max pooling操作之前的原始情
机器学习AI算法工程
2022/03/14
1.2K0
shell的进阶上
shell script 其实就是纯文本档,我们可以编辑这个文件,然后让这个文件来帮我们一次执行多个指令,或者是利用一些运算与逻辑判断来帮我们达成某些功能。所以,要编辑这个文件的内容时,当然就需要具备有 bash 指令下达的相关认识。
小柒吃地瓜
2020/04/22
6680

相似问题

Actionbar上的java.lang.NullPointerException

12

onResume()上的java.lang.NullPointerException

30

StartActivityForResult上的java.lang.NullPointerException

11

ArrayList上的java.lang.NullPointerException

30

onClickListener上的java.lang.NullPointerException

32
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文