java绘图时出现的空指针异常问题 [问题点数:40分,结帖人lllindada]

Bbs1
本版专家分:0
结帖率 100%
Bbs7
本版专家分:18461
Blank
红花 2015年1月 Java大版内专家分月排行榜第一
Blank
黄花 2014年10月 Java大版内专家分月排行榜第二
2014年9月 Java大版内专家分月排行榜第二
2014年8月 Java大版内专家分月排行榜第二
Blank
蓝花 2016年1月 Java大版内专家分月排行榜第三
2014年12月 Java大版内专家分月排行榜第三
2014年11月 Java大版内专家分月排行榜第三
Bbs1
本版专家分:0
Java的getGraphics()返回指针问题
敲打Java书上操作线程自动画线段(线程的休眠里面的实例)的代码<em>时</em>,编译<em>时</em>Graphics graphics=getGraphics()graphics.setColor(getC());产生<em>空</em><em>指针</em><em>异常</em>。网上有人说组件的图形上下文,如果其没有,则返回 null,所以我们的图形界面没有显示出来之前getGraphics()返回都是null再看这个程序:继承了JFrame的类是先初始化构造函数(构造函...
关于Graphics出现指针异常的原因及repaint闪一下内容不见的分析
官方提供的原文是           public Graphics getGraphics() Creates a graphics context for this component. This method will return null if this component is currently not displayable. Overrides: getGraph
关于JAVA用jxl读取Excel出现指针异常问题
-
java 避免指针异常
Java应用中抛出的<em>空</em><em>指针</em><em>异常</em>是解决<em>空</em><em>指针</em>的最好方式,也是写出能顺利工作的健壮程序的关键。熟话说“预防胜于治疗”,对于这么令人讨厌的<em>空</em><em>指针</em><em>异常</em>,这句话也是成立的。值得庆幸的是运用一些防御性的编码技巧,跟踪应用中多个部分之间的联系,你可以将Java中的<em>空</em><em>指针</em><em>异常</em>控制在一个很好的水平上。顺便说一句,这是Ja...
一次Java指针异常排查经历
同理先说背景:我们的一个注册中心服务,多节点部署,客户端会hash到一个节点,启动定<em>时</em>任务与之通信拉取配置。突然有业务线说客户端大量报超<em>时</em><em>异常</em>。 首先当然赶紧让业务线把<em>异常</em>日志发给我。先分析了一下日志,找到了对应的超<em>时</em><em>异常</em>,根据堆栈信息分析出是拉取配置任务大量连续超<em>时</em>,再定位到是哪一台服务。 因为之前线上<em>出现</em>过超<em>时</em>情况,是因为代码效率太低,每个拉取配置的请求要处理将近750ms,导致了请求队列...
DefaultListModel 出现指针异常问题
package com.hyn;rnrnrnimport <em>java</em>.awt.event.ActionEvent;rnimport <em>java</em>.awt.event.ActionListener;rnimport <em>java</em>.io.BufferedReader;rnimport <em>java</em>.io.IOException;rnimport <em>java</em>.io.InputStreamReader;rnimport <em>java</em>.io.ObjectOutputStream;rnimport <em>java</em>.net.Socket;rnimport <em>java</em>.net.UnknownHostException;rnimport <em>java</em>.text.DateFormat;rnimport <em>java</em>.util.ArrayList;rnimport <em>java</em>.util.Date;rnimport <em>java</em>x.imageio.ImageIO;rnimport <em>java</em>x.swing.DefaultComboBoxModel;rnimport <em>java</em>x.swing.DefaultListModel;rnimport <em>java</em>x.swing.ImageIcon;rnimport <em>java</em>x.swing.JButton;rnimport <em>java</em>x.swing.JFrame;rnimport <em>java</em>x.swing.JLabel;rnimport <em>java</em>x.swing.JList;rnimport <em>java</em>x.swing.JPanel;rnimport <em>java</em>x.swing.JScrollPane;rnimport <em>java</em>x.swing.JTextArea;rnimport <em>java</em>x.swing.JTextField;rnimport <em>java</em>x.swing.ScrollPaneConstants;rnimport <em>java</em>x.swing.UIManager;rnimport <em>java</em>x.swing.UnsupportedLookAndFeelException;rnrnpublic class Talklogin extends JFramern /**rn * rn */rn private static final long serialVersionUID = 1L;rn private ObjectOutputStream oos;rn private JList user_list;rn private JTextArea show_jta;rn private JTextField send_jtf;rn private JTextField jtf_username;rn private boolean loginFlag = false;rn public void createsocketlogin()rn try rn Socket socket=new Socket("localhost", 8765);rn oos=new ObjectOutputStream(socket.getOutputStream());rn new loginthread(socket).start();rn catch (UnknownHostException e) rn e.printStackTrace();rn catch (IOException e) rn e.printStackTrace();rn rn rn rn class loginthread extends Threadrn Socket socket;rn public loginthread(Socket socket)rn this.socket=socket;rn rn rn public void run()rn try rn BufferedReader br=new BufferedReader(new InputStreamReader(socket.getInputStream()));rn DefaultListModel dcbm=(DefaultListModel)user_list.getModel();rn while(true)rn String getout=br.readLine().trim();rn if(!getout.startsWith("MEG:"))rn if(getout.startsWith("退出:"))rn dcbm.removeElement(getout.substring(3));rn elsern @SuppressWarnings("unused")rn boolean flag=false;rn for(int i=0;i al=new ArrayList();rn Object[] receiveusername=user_list.getSelectedValues();rn if(receiveusername.length<=0)rn return;rn rn for(int i=0;i
指针异常问题!!!java
int port=1025;rnport=Integer.parseInt(text_port.getText()); rnrnrn此处代码<em>出现</em><em>异常</em>:rnException in thread "main" <em>java</em>.lang.NullPointerExceptionrn at ok.Cshell.createSShell(Cshell.<em>java</em>:126)--port=Integer.parseInt(text_port.getText()); rnrn at ok.Cshell.main(Cshell.<em>java</em>:86)--thisClass.createSShell();注释:port所在的函数:creatSShellrnrnrn 我已经初始化port了。怎么还会<em>出现</em><em>异常</em>。
JAVA 指针异常问题
今天运行以前编译和运行均通过了的程序,结果都<em>出现</em>了<em>空</em><em>指针</em><em>异常</em>,具体是:rnException in Thread "main" <em>java</em>.lang.NullPointerExceptionrnrn把程序在另外一台电脑上运行又没有<em>问题</em>。很纠结啊,不知道是不是自己电脑上的编译器出<em>问题</em>了啊?但是一直没动它啊。rnrn有没有碰到类似情况的童鞋啊,高手出来指教指教撒
java指针异常问题 为何会出现指针异常
npublic class Student n private int on;n private String name;n private int age;n private int <em>java</em>;n private int c;n private int html;n private int sql;n private int sum;n private int avg;n public int getOn() n return on;n n public void setOn(int on) n this.on = on;n n public String getName() n return name;n n public void setName(String name) n this.name = name;n n public int getAge() n return age;n n public void setAge(int age) n this.age = age;n n public int getJava() n return <em>java</em>;n n public void setJava(int <em>java</em>) n this.<em>java</em> = <em>java</em>;n n public int getC() n return c;n n public void setC(int c) n this.c = c;n n public int getHtml() n return html;n n public void setHtml(int html) n this.html = html;n n public int getSql() n return sql;n n public void setSql(int sql) n this.sql = sql;n n public int getSum() n return sum;n n public void setSum() n this.sum = this.<em>java</em>+this.c+this.sql+this.html;n n public int getAvg() n return avg;n n public void setAvg() n this.avg = this.sum/4;n n public String toString()n String msg="\t"+this.on+"\t"+this.name+"\t"+this.age+"\t"+this.<em>java</em>n +"\t"+this.c+"\t"+this.html+"\t"+this.sql+"\t"+this.sum+"\t"n +this.age;n return msg;n nnnnnnnnpublic class Admin //管理学生类n public void addStudent(String name,int age,Student[] stuArr)n Student stu=new Student();n int i=this.getIndex(stuArr);n stuArr[i]=stu;n stu.setName(name);n stu.setAge(age);n this.show(stuArr);n n public int getIndex(Student[] stuArr)n for(int i=0;i
调用WEBSERVICE出现指针异常问题
调用代码如下:WEBSERVICE是通的,请问是什么原因啊,急....rnString endpoint="http://10.71.77.247/HZWGGZCLSERVICE/HZExceptionDisposeService.asmx";rnrn rnrn Service service = new Service();rnrn Call call = (Call)service.createCall();rnrn rnrn call.setTargetEndpointAddress(new <em>java</em>.net.URL(endpoint));rnrn call.setOperationName(new QName("http://10.71.77.247/hzwggzclservice","SendExceptionInfo"));rnrn rnrn call.addParameter("WorksheetNumber",org.apache.axis.encoding.XMLType.XSD_STRING,<em>java</em>x.xml.rpc.ParameterMode.IN);rnrn call.addParameter("TelephoneNumber",org.apache.axis.encoding.XMLType.XSD_STRING,<em>java</em>x.xml.rpc.ParameterMode.IN);rnrn call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);rnrn call.setUseSOAPAction(true);rnrn call.setSOAPActionURI("http://10.71.77.247/hzwggzclservice");rnrn rnrn rnrn res = (String)call.invoke(new Object[]bid,called);rnrn rnrn System.out.println( "result is ---------------------" + res + "----------.");rn
指针异常java,想做个画图板,
-
java.lang.NullPointerException 指针异常 求解决
<em>java</em>.lang.NullPointerException com.psger.dao.UserBeanDao.getUserBeanByUsername(UserBeanDao.<em>java</em>:33)
Java 指针异常的若干解决方案
Java 中任何对象都有可能为<em>空</em>,当我们调用<em>空</em>对象的方法<em>时</em>就会抛出 NullPointerException <em>空</em><em>指针</em><em>异常</em>,这是一种非常常见的错误类型。我们可以使用若干种方法来避免产生这类<em>异常</em>,使得我们的代码更为健壮。本文将列举这些解决方案,包括传统的<em>空</em>值检测、编程规范、以及使用现代 Java 语言引入的各类工具来作为辅助。 运行<em>时</em>检测 最显而易见的方法就是使用 if (obj == null) 来...
java指针异常java.lang.NullPointException原因及解决办法
一.什么是<em>java</em><em>空</em><em>指针</em><em>异常</em> 我们都知道<em>java</em>是没有<em>指针</em>的,这里说的&amp;quot;<em>java</em><em>指针</em>&amp;quot;指的就是<em>java</em>的引用,我们不在这里讨论叫<em>指针</em>究竟合不合适,而只是针对这个<em>异常</em>本身进行分析。<em>空</em><em>指针</em>就是<em>空</em>引用,<em>java</em><em>空</em><em>指针</em><em>异常</em>就是引用本身为<em>空</em>,却调用了方法,这个<em>时</em>候就会<em>出现</em><em>空</em><em>指针</em><em>异常</em>。可以理解,成员变量和方法是属于对象的(除去静态),在对象中才存在相对应的成员变量和方法,然后通过对象去调用这些成员变量和方法...
关于Java指针异常的几种情况的总结(java.lang.NullPointerException)
在外文网站上看到的: 1. Calling the instance method of a null object.  2. Accessing or modifying the field of a null object.  3. Taking the length of null as if it were an array.  4. Accessing or modifying 
通过链接出现指针异常问题,
有一个页面,单独执行<em>时</em>,一点<em>问题</em>都没,但通过链接就<em>出现</em><em>空</em><em>指针</em><em>异常</em>了,没找到解决办法,来此处求助,希望大家多多指点.下面是代码,代码的目的是:当点击该链接,显示出全部数据,然后可以通过输入值进行查询.错误部分用红色标出rnrnrnrnrn 设备信息rnrnrn 实验室设备管理系统rn----设备信息查询----rnrn rn rn 个人信息rn 使用情况rn 返回rn 退出rnrn rn rn rn 目前只支持通过设备号进行查询rn rn rn请输入设备号:rnrn rnrnrn rnrnrnrn rn rn rn 设备号rn rn 设备类别rn rn 出产商rn rn 价格rn rn 使用状态rn rn 所属实验室rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn rn rnrnrn
指针异常问题
private void get()rn rn rn List curentResult = new ArrayList();rn CustContactMVO m1=new CustContactMVO();rn m1.setContactId("001");rn curentResult.add(m1);rn PagView pagview=new PagView();rn pagview.setCount(7);rn pagview.setPagCount(3);rn pagview.setPagNo(0);rn pagview.setPagSize(2);rn pagview.setViewList(curentResult);rn current.setPagView(pagview);rnrn rn这段程序引发了<em>空</em><em>指针</em><em>异常</em>,求解释?
java指针异常是什么、怎么发生、如何处理
<em>java</em><em>空</em><em>指针</em><em>异常</em>是什么、怎么发生、如何处理 文章目录<em>java</em><em>空</em><em>指针</em><em>异常</em>是什么、怎么发生、如何处理<em>空</em><em>指针</em>是什么<em>空</em><em>指针</em>怎么发生<em>空</em><em>指针</em>怎么处理 如果看到本文,请立即右上角,因为写完之后发现有<em>问题</em>. <em>空</em><em>指针</em>是什么 打开 NullPointerException源码 开头就写明<em>出现</em> NullPointerException的原因: Invoking a method from a null object...
关于java指针异常的原因及解决方法
<em>java</em>中<em>空</em><em>指针</em><em>异常</em>,是一种很常见很普通的错误,初学的<em>时</em>候可能会感觉很难解决,代码写多了就好啦,下面总结一些<em>java</em>中<em>空</em><em>指针</em><em>异常</em>的一些内容。 首先,在开始之前,还是想说,对于一门编程语言,你要了解它的一些知识,不是仅仅会编程就可以了。所以,在了解<em>空</em><em>指针</em><em>异常</em>之前或者之后,还是去看看<em>java</em>中内存的分配的相关内容吧。 <em>指针</em>的概念就不多说了,在面向对象的
Java指针异常
Java<em>空</em><em>指针</em><em>异常</em><em>出现</em>的可能有多种,我前前后后就遇到了好多种。<em>空</em><em>指针</em>,即指向了声明类型的类的<em>空</em>对象。 <em>空</em><em>指针</em><em>异常</em><em>出现</em>的原因是什么,是将null值分配给一个未知对象的引用,当应用程序访问或者引用一个null值得<em>时</em>候,<em>空</em><em>指针</em><em>异常</em>就会被抛出。这个<em>时</em>候就需要好好检查一下代码,看值不能正确传入的原因是什么。总之,要细心啦,这个就是随便记录下,写的有点乱,不喜勿喷。
Java指针异常优雅处理的方式
1 原因如下: 由于Java开发过程中一不注意就会造成<em>空</em><em>指针</em><em>异常</em>,但是如果要避免这些<em>空</em><em>指针</em><em>异常</em>我们就可能需要写如下啰嗦有无聊的语句: if(test != null &amp;&amp; test.size() &gt; 0) {..............} 为了避免写这些无聊的语句和 避免NPE错误,我们可以用如下用法进行替代。 2 用法如下: @Test p...
java指针异常问题,新人求教
先上代码rnimport <em>java</em>.io.*; rnpublic class Testrn public static void main(String[] args) rn rn while(true)rn char[] password = System.console().readPassword();rn System.out.println(password);rn rn rn rnrn主要是测试console类中的readPassword方法。rn在eclipse中。会<em>出现</em><em>java</em>.lang.NullPointerException,即<em>空</em><em>指针</em><em>异常</em>,应该是由于console控制台引起的,但为什么用<em>java</em>c,<em>java</em>在命令提示符中编译的<em>时</em>候木有一点<em>问题</em>? 求教
Java中的指针异常问题.doc
Java中的<em>空</em><em>指针</em><em>异常</em><em>问题</em>Java中的<em>空</em><em>指针</em><em>异常</em><em>问题</em>.docJava中的<em>空</em><em>指针</em><em>异常</em><em>问题</em>.doc
java常见的指针异常及解决方法
摘自<em>java</em>技术栈微信公众号,原创栈长。 公众号传送门 <em>空</em><em>指针</em>是我们 Java 开发人员经常遇到的一个基本<em>异常</em>,这是一个极其普遍但似乎又无法根治的<em>问题</em>。 本文,栈长将带你了解什么是<em>空</em><em>指针</em>,还有如何有效的避免<em>空</em><em>指针</em>。 什么是<em>空</em><em>指针</em>? 当一个变量的值为 null <em>时</em>,在 Java 里面表示一个不存在的<em>空</em>对象,没有实际内容,没有给它分配内存,null 也是对象成员变量的默认值。所以,一个对象如果没有进...
java 指针异常
一、<em>空</em><em>指针</em><em>异常</em>产生的主要原因: 1、当一个对象不存在<em>时</em>又调用其方法会产生<em>异常</em>obj.method() // obj对象不存在; 2、当访问或修改一个对象不存在的字段<em>时</em>会产生<em>异常</em>obj.method() // method方法不存在; 3、字符串变量未初始化;  4、接口类型的对象没有用具体的类初始化。 二: 解决办法:        1. 控制台上点击出错的行数,一步步往上查找,点击调...
JAVA出现指针异常(初学者)
在初学JAVA<em>时</em>,讲到面向对象就会<em>出现</em><em>空</em><em>指针</em><em>异常</em>的情况。这是很常见很普通的错误,鉴于最近代码报错都是这个原因。 故收集一些资料方法备用。(<em>java</em>.long.nullpointerexception <em>空</em><em>指针</em><em>异常</em>) 在面向对象的语言中,<em>指针</em>也是对象的引用。而<em>空</em><em>指针</em>,就是<em>指针</em>的内容为<em>空</em>(也可以理解为这个<em>指针</em>没有指向一块内存)。由于这是一个<em>空</em>的<em>指针</em>,指向了声明类型的类的<em>空</em>对象,所以你在应用这个对象的
java指针异常,求大佬解决一下
<em>java</em>报<em>空</em><em>指针</em><em>异常</em>,求大佬解决一下,看了一下不知道是哪里出的<em>问题</em>. 下面是出错那行代码 可以确定的是该方法参数是传过去了,但是走到这一步就报<em>空</em><em>指针</em>了
关于Java指针异常的几种情况的总结
1,NullPointerException 由 RuntimeException 派生出来,是一个运行级别的<em>异常</em>。意思是说可能会在运行的<em>时</em>候才会被抛出,而且需要看这样的运行级别<em>异常</em>是否会导致你的业务逻辑中断。 2,<em>空</em><em>指针</em><em>异常</em>发生在对象为<em>空</em>,但是引用这个对象的方法。例如: String s = null; //对象s为<em>空</em>(null) int length = s.length();//发生<em>空</em><em>指针</em>...
下载文件出现异常问题
最近小弟写了一个从服务器上下载文件的功能,但是老是<em>出现</em><em>异常</em>,也不知道是怎么回事,下面把程序以及<em>异常</em>贴出来,希望大家帮帮小弟.rnrn private bool DownLoadOneFile(string url, string filePath)rn rn rn tryrn rn WebClient client = new WebClient();rn string fileName = url.Substring(url.LastIndexOf("\\") + 1);rn filePath = filePath + "\\" + fileName;rnrn client.DownloadFile(url, filePath);rn return true;rn rn catch(Exception ee)rn rn throw (ee );rn return false;rn rn finallyrn rn rn rnrn rn我是这样调用的: DownLoadOneFile("http://localhost/", @"F:\测试");rn在浏览器上输入http://localhost/ 是可以正常访问的.rn<em>异常</em>情况如下:在 WebClient 请求期间发生<em>异常</em>。rn请大家多多帮忙.
JSP中验证用户登录出现指针异常问题
最近在做一个用户登录页面,本来我的登录页面和验证登录页面是分开的,即输入完用户名和密码并点击确定后跳转到另一个页面进行验证,验证成功后再回到相应页面,后来觉得不好,于是想把两个页面合并起来,即将form标签的action属性定义为当前页面。rn由于开始做,因而我的验证思路十分简单,我限定一个用户名和密码,然后再和用户输入的进行比对。rn代码如下(login.jsp):rn rn 用户名:rn 密码:rn rn rn rn rnrnrn 用户名或密码错误!rnrn 登录成功,页面自动跳转中...rn rnrn结果浏览器直接报错:<em>java</em>.lang.NullPointerExceptionrn我知道它是指这句话:if(!usnm.equals("angel")||!pswd.equals("123456"))rn中的usnm和pswd为<em>空</em>,但是我刚开始就给它们赋值了啊(value="username",value="password")rn而且应该是当我点击登录后它才开始验证吧,我明明还没有填写,更没有点击登录按钮,它怎么就直接去验证了呢?rn请各位指点一下吧。rn顺便说一句,我学JSP没几天,有些东西不懂导致用错了滴,还请指出,谢谢了。
遍历目录指针异常问题
当遍历目录搜索指定文件<em>时</em>,当遍历到系统文件夹隐藏文件<em>时</em>,listFile()会返回null,则会报<em>空</em><em>指针</em><em>异常</em>,应进行判<em>空</em>操作 public static void serach(File file, String name) { if(file.isDirectory()) { File[] files = file.listFiles(); if(files != null)...
NullPointerException 指针异常问题
NullPointerException <em>空</em><em>指针</em><em>异常</em>rn我调用<em>java</em>bean老是这个错误rn我有一个是get和set方法的<em>java</em>beanrn然后到另一个类里 new一个出来rn再调用,就获取不到值。。不知道怎么解决。。。等待各位的帮助。。。QQ 39163008
valueOf和指针异常问题
valueOf的源码是rnpublic static String valueOf(Object obj) rn return (obj == null) ? "null" : obj.toString();rnrn可是为什么rnif(String.valueOf(null).equals("null") )rn System.out.println("ss");rnrn报<em>空</em><em>指针</em><em>异常</em>?
Java中的Null以及指针异常
Java中的变量分为两类,基本变量和引用变量。 如果是成员变量,在创建类的<em>时</em>候,所有成员变量会被赋予默认值。int的默认值是0,boolean的默认值是false,而所有引用变量的默认值则是null。 Java是面向对象的,在Java中一切皆对象,而对象本身就是一种引用类型。我们创建一个类对象<em>时</em>,对象内的所有成员变量会有默认值,可是如果只声明了对象,却给了他<em>空</em>值,那这个对象就只是个“虚名”,没...
Java中指针异常及其处理
在Java中,null值可以被分配给一个对象的引用,表示该对象当前正在指向未知的数据。当程序试图访问这个引用<em>时</em>,将会抛出 NullPointerException。 那么如何避免程序抛出<em>空</em><em>指针</em><em>异常</em>? 1、避免去调用可能为null的对象的方法(静态方法除外) String str = null; if(str.equals(&quot;Test&quot;)) { /* The code ...
Java对象指针异常
创作不易,请勿抄袭,转载请注明出处。如有疑问,请加微信 wx15151889890,谢谢。 [本文链接:]https://blog.csdn.net/wx740851326/article/details/https://blog.csdn.net/wx740851326/article/details/83822979 在我们操作<em>java</em>对象的<em>时</em>候,可能会遇到<em>空</em><em>指针</em>的<em>异常</em>,尤其要注意以下的情况。...
java.lang.NullPointerException
之前一篇文章聊过<em>异常</em>排名《Java<em>异常</em>排行榜:哪个<em>异常</em>最常见?》,里面谈到国外一个网站对 Java <em>异常</em>进行数据分析并排名,结果是 NullPointerException 排第一,本文正好对<em>空</em><em>指针</em><em>异常</em>做一个总结,希望对各位同学有所帮助。 在本文中,我展示了一个关于如何处理<em>空</em><em>指针</em><em>异常</em>的综合示例。在Java中,null 作为一个特殊值被对象引用,用来表示该对象当前指向的是一块未知内存数据。然而Nu...
java 指针异常 应该如何处理
跟着新出得一本书做棋类游戏,设想是落子前检测该位置是否有棋子,用了个数组记录已经下在棋盘上的棋子,运行之后落子<em>时</em>报了<em>空</em><em>指针</em><em>异常</em>得错误 有没dalao指教一下应该怎么改啊
request.attribute指针异常问题!求教!
在tomcat上运行all.jsp就显示<em>空</em><em>指针</em><em>异常</em>,应该是attribute方法没有获取到,但为什么呢?rnrnrnall.jsp:rnrnrnrnrnrnrn rn Insert title herernrnrnrn rn rn rn rn %>rnrnrnrnrnrnListAllServlet.<em>java</em>:rnpackage com.xugencheng.<em>java</em>web;rnrnimport <em>java</em>.io.IOException;rnimport <em>java</em>x.servlet.ServletException;rnimport <em>java</em>x.servlet.http.HttpServlet;rnimport <em>java</em>x.servlet.http.HttpServletRequest;rnimport <em>java</em>x.servlet.http.HttpServletResponse;rnrnrnrnrnpublic class ListAllServlet extends HttpServlet rn private static final long serialVersionUID = 1L;rnrn @Overridern protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException rn request.setAttribute("id", "aa");rn request.getRequestDispatcher("/all.jsp").forward(request, response);rnrn rn @Overridern protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException rn doGet(request,response);rn rn rnrn
递归调用出现指针
public class SearchPicturern public static void main(String args[])rn File f = new File("E:");rn tree(f);rn rn rn public static void tree(File f)rn String[] s = null;rn File[] trees = f.listFiles();rn for(int i=0;i
tomcat 指针异常问题
tomcat 在MyEclipse下能够正常启动 发布项目正常运行rnrn但在tomcat目录下启动tomcat 报<em>空</em><em>指针</em><em>异常</em>rnrn百度好多方法不起作用rnrnrn求前辈指教 rnrnrn<em>异常</em>内容如下:rnrn五月 14, 2016 7:25:23 下午 org.apache.catalina.core.StandardService startInternalrn信息: Starting service Catalinarn五月 14, 2016 7:25:23 下午 org.apache.catalina.core.StandardEngine startInternalrn信息: Starting Servlet Engine: Apache Tomcat/7.0.52rn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn信息: Deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\Deck_audit2rn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn严重: Error deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\Deck_audit2rn<em>java</em>.lang.ExceptionInInitializerErrorrn at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.<em>java</em>:515)rn at org.apache.catalina.startup.ContextConfig.init(ContextConfig.<em>java</em>:836)rn at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.<em>java</em>:382)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.<em>java</em>:117)rn at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.<em>java</em>:90)rn at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.<em>java</em>:402)rn at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.<em>java</em>:110)rn at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.<em>java</em>:139)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.<em>java</em>:901)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.<em>java</em>:877)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.<em>java</em>:632)rn at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.<em>java</em>:1229)rn at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.<em>java</em>:1875)rn at <em>java</em>.util.concurrent.Executors$RunnableAdapter.call(Executors.<em>java</em>:511)rn at <em>java</em>.util.concurrent.FutureTask.run(FutureTask.<em>java</em>:266)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.<em>java</em>:1142)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.<em>java</em>:617)rn at <em>java</em>.lang.Thread.run(Thread.<em>java</em>:745)rnCaused by: <em>java</em>.lang.NullPointerExceptionrn at org.apache.tomcat.util.descriptor.DigesterFactory.idFor(DigesterFactory.<em>java</em>:107)rn at org.apache.tomcat.util.descriptor.DigesterFactory.(DigesterFactory.<em>java</em>:59)rn ... 18 morernrn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn信息: Deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\docsrn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn严重: Error deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\docsrn<em>java</em>.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactoryrn at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.<em>java</em>:515)rn at org.apache.catalina.startup.ContextConfig.init(ContextConfig.<em>java</em>:836)rn at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.<em>java</em>:382)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.<em>java</em>:117)rn at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.<em>java</em>:90)rn at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.<em>java</em>:402)rn at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.<em>java</em>:110)rn at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.<em>java</em>:139)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.<em>java</em>:901)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.<em>java</em>:877)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.<em>java</em>:632)rn at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.<em>java</em>:1229)rn at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.<em>java</em>:1875)rn at <em>java</em>.util.concurrent.Executors$RunnableAdapter.call(Executors.<em>java</em>:511)rn at <em>java</em>.util.concurrent.FutureTask.run(FutureTask.<em>java</em>:266)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.<em>java</em>:1142)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.<em>java</em>:617)rn at <em>java</em>.lang.Thread.run(Thread.<em>java</em>:745)rnrn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn信息: Deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\examplesrn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn严重: Error deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\examplesrn<em>java</em>.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactoryrn at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.<em>java</em>:515)rn at org.apache.catalina.startup.ContextConfig.init(ContextConfig.<em>java</em>:836)rn at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.<em>java</em>:382)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.<em>java</em>:117)rn at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.<em>java</em>:90)rn at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.<em>java</em>:402)rn at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.<em>java</em>:110)rn at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.<em>java</em>:139)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.<em>java</em>:901)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.<em>java</em>:877)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.<em>java</em>:632)rn at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.<em>java</em>:1229)rn at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.<em>java</em>:1875)rn at <em>java</em>.util.concurrent.Executors$RunnableAdapter.call(Executors.<em>java</em>:511)rn at <em>java</em>.util.concurrent.FutureTask.run(FutureTask.<em>java</em>:266)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.<em>java</em>:1142)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.<em>java</em>:617)rn at <em>java</em>.lang.Thread.run(Thread.<em>java</em>:745)rnrn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn信息: Deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\host-managerrn五月 14, 2016 7:25:23 下午 org.apache.catalina.startup.HostConfig deployDirectoryrn严重: Error deploying web application directory D:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11\webapps\host-managerrn<em>java</em>.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactoryrn at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.<em>java</em>:515)rn at org.apache.catalina.startup.ContextConfig.init(ContextConfig.<em>java</em>:836)rn at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.<em>java</em>:382)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.<em>java</em>:117)rn at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.<em>java</em>:90)rn at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.<em>java</em>:402)rn at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.<em>java</em>:110)rn at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.<em>java</em>:139)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.<em>java</em>:901)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.<em>java</em>:877)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.<em>java</em>:632)rn at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.<em>java</em>:1229)rn at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.<em>java</em>:1875)rn at <em>java</em>.util.concurrent.Executors$RunnableAdapter.call(Executors.<em>java</em>:511)rn at <em>java</em>.util.concurrent.FutureTask.run(FutureTask.<em>java</em>:266)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.<em>java</em>:1142)rn at <em>java</em>.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.<em>java</em>:617)rn at <em>java</em>.lang.Thread.run(Thread.<em>java</em>:745)rnrn
概率指针异常问题
不知道各位大侠遇到过此类<em>问题</em>没有:具体现象是在我的应用里操作操作着就<em>出现</em>了<em>空</em><em>指针</em><em>异常</em>,然后程序崩溃退出,关键是这<em>空</em><em>指针</em>总是概率<em>出现</em>;rn <em>出现</em><em>问题</em>的位置我已经找到,并且进行了<em>空</em><em>指针</em>的判断,但是还会<em>出现</em>,现在真的是无解了,几乎所有的可能的原因都想到了(变量被回收,服务器返回值为<em>空</em>等),但就是解决不了,求高人指教啊!rn 有需要的话我会贴出代码,谢谢各位大侠了! <em>问题</em>补充 <em>问题</em>补充 我总觉得是服务器不稳定,造成了有<em>时</em>我这边发送请求<em>时</em>返回的数据为<em>空</em>,但又没有很好的证据
Java-对象数组指针异常问题
最近写了一个功能接口,根据 “前台需求” 采用了对象数组来存储数据,但是debug调试<em>时</em>总是在利用对象数组中的每一个元素插入数据<em>时</em>报错,报<em>空</em><em>指针</em><em>异常</em>,经过请教,弄懂了这个<em>问题</em>,记录下来。package entity; //Result实体类 public class Result { private int changeScore; private UserLj userLj;
Java中如何处理指针异常
英文原文地址:http://examples.<em>java</em>codegeeks.com/<em>java</em>-basics/exceptions/<em>java</em>-lang-nullpointerexception-how-to-handle-null-pointer-exception/?utm_source=tuicool      在Java语言在,null被分配给一个对象的引用以表示对象指向未知数据块。当应用程序使
Java web 的指针异常,求解!!!
新手上路,顺便求网页程序代码调试的学习方法
Java处理指针异常
在Java语言在,null被分配给一个对象的引用以表示对象指向未知数据块。当应用程序使用或访问一个指向null的引用,会被抛出。 下列情况会抛出NullPointerException 。 调用null对象的方法。访问或修改null对象的域。如果null是一个数组,并获取null的长度。如果null对象是一个对象数组,并访问会修改null对象的子元素。如果对象是一个 Throwable值,并抛出n...
Java中equals方法造成指针异常的原因及解决方案
前言 博主最近在做一个项目的调试工作,期间遇到了一个会导致抛出<em>空</em><em>指针</em><em>异常</em>的小<em>问题</em>,说它是小<em>问题</em>,是因为真的只是在写代码的<em>时</em>候注意一下就好了,但是这里还要写一个博客,就是为了剖析这个<em>问题</em>,然后给自己做个备忘,也给看博客的各位提个醒。 bug描述 迭代1
java bug】java.lang.NullPointerExceptio(指针异常)
此处有坑: <em>java</em>.lang.NullPointerExceptio 针对上一篇博客【<em>java</em>】实现一个简单的小说文本阅读器(分页、翻页、页码跳转),在之后运行检验<em>时</em>发现一小bug —— <em>java</em>.lang.NullPointerExceptio。NullPointerException由RuntimeException派生出来,是一个运行级别的<em>异常</em>。就是说可能会在运行的<em>时</em>候才会被抛出,而且需要...
JSP指针异常问题
运行环境:MyEclipse 2016 CIJSP登陆页面用<em>出现</em><em>问题</em>:HTTP Status 500 - /forward.jsp (line: 2117, column: 5) Expecting "jsp:param" standard action with "name" and "value" attributes type Exception r
求解。一个指针异常问题
package maze;rnrn//利用栈 解决迷宫<em>问题</em>rnrnpublic class MyMaze rn public static int mg[][]=1,1,1,1,1,1,//地图迷宫,其四周是为1的外框rn 1,0,0,0,1,1,rn 1,0,1,0,0,1,rn 1,0,1,0,1,1,rn 1,1,0,0,0,1,rn 1,1,1,1,1,1;rn public static Point[] stack=new Point[1000];//栈rn public static int top=-1;//栈顶<em>指针</em>rn// public static int path[];//保存最短路径的数组rn// public static int minLen;//最短路径长度。rn rn public static int mgPath(int xi,int yi,int xe,int ye)//探索路径为:(xi,yi)->(xe,ye)rn int i=0,j=0,di=-1,find=0;rn top++;rn stack[top].i=xi;//??????????????????????rn stack[top].j=yi;rn stack[top].di=-1;//初始结点进栈rn mg[1][1]=-1;rn while(top>-1)//栈不为<em>空</em><em>时</em>循环rn i=stack[top].i;j=stack[top].j;di=stack[top].di;//取栈顶方块rn if(i==xe&&j==ye)//找到了出口,输出路径rn System.out.println("迷宫路径如下:");rn for(int k=0;k<4&&find==0)//找(i,j)方块下一个可走方块rn di++;rn switch(di)//方向规定按顺<em>时</em>针方向来探索rn case 0: i=stack[top].i-1;j=stack[top].j;break;rn case 1: i=stack[top].i;j=stack[top].j+1;break;rn case 2: i=stack[top].i+1;j=stack[top].j;break;rn case 3: i=stack[top].i;j=stack[top].j-1;break;rn rn if(mg[i][j]==0)rn find=1;//找到下一个可走相邻方块rn rn if(find==1)//找到了一个可走的相邻方块rn stack[top].di=di;//修改原栈顶元素的di值rn top++;rn stack[top].i=i;stack[top].j=j;stack[top].di=-1;rn mg[i][j]=-1;//避免重复走到该方块,将其置为-1rn else//没有相邻方块可走,则退栈。rn mg[stack[top].i][stack[top].j]=0;//让该位置变为其他路径可走方块。rn top--;//将该方块退栈rn rn rn rn return 0;rn rn private class Point//点的位置及方位rn int i;rn int j;//i,j为方块的行号,列号。rn int di;//下一步可走相邻方位的方位号。rn rn rn public static void main(String[] args) rn MyMaze.mgPath(1, 1, 4, 4);rn rnrnrn注:在标注???的地方<em>出现</em><em>空</em><em>指针</em><em>异常</em>。这个<em>空</em><em>指针</em><em>异常</em>应该与我的算法没关系,可能是我的某个基础知识没能理解造成的,请明白人指点一下。麻烦您了
【求助】指针异常问题
一个简单的Java Socket通信程序,收发消息都是正常的,就是每次发送结束的<em>时</em>候会在最后输出一个“null”,然后抛出<em>异常</em>。比如:rnserver okrn************************************************rn123 456 789 987 654 321rnnullrnError:<em>java</em>.lang.NullPointerExceptionrnrnrnrnimport <em>java</em>.net.*;rnimport <em>java</em>.io.*;rnimport <em>java</em>.lang.*;rnpublic class server rn @SuppressWarnings("deprecation")rn public static void main(String args[]) rn ServerSocket server;rn Socket socket;rn String s;rn InputStream Is;rn DataInputStream DIS;rnrn try rn server = new ServerSocket(9000);rn socket = server.accept();rnrn System.out.println("server ok");rn System.out.println("************************************************");rn Is = socket.getInputStream();rn DIS = new DataInputStream(Is);rn while (true) rn s = DIS.readLine();rn System.out.println(s);rn if (s.trim().equals("BYE"))break;rn rn DIS.close();rn Is.close();rn socket.close();rn catch (Exception e) rn System.out.println("Error:" + e);rn rn rnrn
关于指针异常问题
我在写一个注册用户页面,在将数据往mysql里面插入的<em>时</em>候,遇到<em>空</em><em>指针</em><em>异常</em>,插入失败,求各位大神指点迷津!rn[img=https://img-bbs.csdn.net/upload/201705/18/1495096926_821512.png][/img]rn[img=https://img-bbs.csdn.net/upload/201705/18/1495096941_784415.png][/img]rn下面这张图是sqlHelper里面的insertManager方法:rn[img=https://img-bbs.csdn.net/upload/201705/18/1495096959_374134.png][/img]rnrn下面这张是servlet文件InsertManager的doPost代码rn[img=https://img-bbs.csdn.net/upload/201705/18/1495096970_300621.png][/img]rn[img=https://img-bbs.csdn.net/upload/201705/18/1495096978_599908.png][/img]rnrn找了很久还是没找到原因,求大神们指点!
指针异常问题,怎么修改?
public ResultSet executeQuery(String sql) n try // 捕捉<em>异常</em>n conn = getConnection(); // 调用getConnection()方法构造connection对象的一个实例connn stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,n ResultSet.CONCUR_READ_ONLY);n rs = stmt.executeQuery(sql);n catch (SQLException ex) n System.err.println(ex.getMessage()); // 输出<em>异常</em>消息n n return rs; // 返回结果集对象n n n 报错:n <em>java</em>.lang.NullPointerExceptionn com.wgh.tools.ConnDB.executeQuery(ConnDB.<em>java</em>:56)n com.wgh.dao.DiaryDao.queryDiary(DiaryDao.<em>java</em>:28)n com.wgh.servlet.DiaryServlet.listAllDiary(DiaryServlet.<em>java</em>:249)n com.wgh.servlet.DiaryServlet.doPost(DiaryServlet.<em>java</em>:52)n com.wgh.servlet.DiaryServlet.doGet(DiaryServlet.<em>java</em>:66)n <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:624)n <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:731)n org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.<em>java</em>:52)n com.wgh.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.<em>java</em>:24)nn下面这是56行:nstmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,n ResultSet.CONCUR_READ_ONLY);
Java的指针异常出现
import <em>java</em>.sql.Connection; import <em>java</em>.sql.DriverManager; import <em>java</em>.sql.PreparedStatement; impor
Java报指针异常怎么处理
-
java.lang.NullPointerException - 如何处理指针异常
当应用程序试图null在需要对象的情况下使用<em>时</em>抛出。这些包括: 调用null对象的实例方法。 访问或修改null对象的字段。 把长度null当作一个数组。 像访问或修改null阵列一样访问或修改插槽。 投掷null就好像它是一个Throwable 价值。 应用程序应该抛出此类的实例来指示null对象的其他非法使用。 NullPointerException对象可以由虚拟机构造,就像抑制被禁...
一个二维数组,指针异常问题
![图片说明](https://img-ask.csdn.net/upload/201606/18/1466239385_520858.jpg)
hibernate 指针异常问题
package com.yuqidi.mapping;rnrnimport <em>java</em>.util.Iterator;rnrnimport org.hibernate.Session;rnimport org.hibernate.SessionFactory;rnimport org.hibernate.cfg.AnnotationConfiguration;rnimport org.hibernate.tool.hbm2ddl.SchemaExport;rnimport org.junit.AfterClass;rnimport org.junit.BeforeClass;rnimport org.junit.Test;rnrnpublic class mappingTest rn private static SessionFactory sessionFactory;rnrn@BeforeClassrnpublic static void beforeClass() rn new SchemaExport(new AnnotationConfiguration().configure()).create(false, true);rn sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();rnrn@AfterClassrnpublic static void afterClass() rn sessionFactory.close();rnrnrnrnrn@Testrnpublic void testSaveGroup() rn User u1 = new User();rn u1.setName("u1");rn User u2 = new User();rn u2.setName("u2");rn Group g = new Group();rn g.setName("g1");rn g.getUsers().add(u1);rn g.getUsers().add(u2);rn u1.setGroup(g);rn u2.setGroup(g);rn Session s = sessionFactory.getCurrentSession();rn s.beginTransaction();rn rn s.save(g);rn s.getTransaction().commit();rnrnrnrnrn@Testrnpublic void testGetGroup()rn testSaveGroup();rn Session s = sessionFactory.getCurrentSession();rn rn s.beginTransaction();rn Group g=(Group)s.get(Group.class, 0);rn System.out.println(g.getName());rn s.getTransaction().commit();rnrn@Testrnpublic void testSchemaExport() rn new SchemaExport(new AnnotationConfiguration().configure()).create(false, true);rnrnrnpublic static void main(String[] args) rn rn beforeClass();rnrnrnrnrn用Junit 测试<em>时</em>会报<em>空</em><em>指针</em><em>异常</em>;去掉System.out.println(g.getName());可以通过测试,情各位指教
求助指针异常问题
我已经上传了附件,里面有要用到的文件rnrn<em>空</em><em>指针</em><em>异常</em>如下:rn<em>java</em>.lang.NullPointerExceptionrn com.briup.bean.ShoppingCart.addLine(ShoppingCart.<em>java</em>:17)rn com.briup.web.servlet.AddOrderlineServlet.process(AddOrderlineServlet.<em>java</em>:83)rn com.briup.web.servlet.AddOrderlineServlet.doPost(AddOrderlineServlet.<em>java</em>:61)rn <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:710)rn <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:803)rn com.briup.web.filter.EncodeFilter.doFilter(EncodeFilter.<em>java</em>:29)rnrnrn其中com.briup.bean.ShoppingCart.addLine(ShoppingCart.<em>java</em>:17)代码是:rn rn else if(line.getNum()>0)rnrncom.briup.web.servlet.AddOrderlineServlet.process(AddOrderlineServlet.<em>java</em>:83)代码是:rn rn shoppingcart.addLine(orderline);rnrnjsp文件打开后,不管我输多少,都报这个<em>异常</em>,各位大哥帮帮忙,帮我找下错误在哪里,我找到头都大了,谢谢了
jtable.setModel(Dtm)指针异常问题
rn[code=Java][/code]rnprivate DefaultTableModel Dtm=new Get_czb().get_czb();rn // Get_czb().get_czb();rn //这个方法是获得数据库链接 并且拿出数据rnTimer timer = new Timer();rntimer.schedule(new GetjTable(),1000,1000);rnclass GetjTable extends <em>java</em>.util.TimerTaskrnrn @Overridern public void run() rn System.out.println("kaishile");rn Dtm=new Get_czb().get_czb();rn jTable1.setModel(Dtm);rn //jTable1.repaint();rn //jTable1.updateUI();rn System.out.println(new JTable(Dtm));rn rn rnrn这里我用system.print测试过Dtm了 里边的数据已经改变了 但是在更新jtable1的<em>时</em>候<em>出现</em><em>空</em><em>指针</em><em>异常</em> , 就是这句 jTable1.setModel(Dtm);rnrn用线程也试过了 还是不行 为什么别人的都能用setModel这个方法 我怎么都不能用啊rnrn
关于java中判断为出现指针异常问题
判断为<em>空</em>的<em>问题</em> <em>java</em>中如果一个值xx可能为<em>空</em>,则不可用  xx.equals("")  或 xx.length()  等   因为一旦为<em>空</em>  则这个值后再接方法或属性,就会<em>出现</em><em>空</em><em>指针</em><em>异常</em>。 可用  "".equals(属性)   "".isEmpty(属性)   代替 判断是否为<em>空</em>  ---  if("xx".equals("")  ||  xx==null){ 为<em>空</em>操作 }
java 代码中如何预防指针异常
项目中遇到的NullPointerException 分两种情况: 1. 引用<em>空</em>对象,即调用<em>空</em>对象的方法或引用<em>空</em>对象的属性。 2. 将8中基础类型的封装类赋值给对应的基础类。   个人在做项目<em>时</em>,对NullPointerException的几点总结,请网友拍砖!!!多多提意见, 1.对于别人接口的返回对象要做非<em>空</em>判断,因为我们不清楚获得的对象会不会为<em>空</em>,对于Colle
Java中有关Null的9件事
本文转载自ImportNew,由 ImportNew - Calarence 翻译自 <em>java</em>revisited。原文链接: <em>java</em>revisited 翻译: ImportNew.com - Calarence 译文链接: http://www.importnew.com/14229.html 对于Java程序员来说,null是令人头痛的东西。<em>时</em>常会受到<em>空</em><em>指针</em><em>异常</em>(N
java异常处理之指针异常
听老师说,在以后的学习中大部分的<em>异常</em>都是<em>空</em><em>指针</em><em>异常</em>。所以抽点打游戏的<em>时</em>间来查询一下什么是<em>空</em><em>指针</em><em>异常</em>   一:<em>空</em><em>指针</em><em>异常</em>产生的主要原因如下: (1)当一个对象不存在<em>时</em>又调用其方法会产生<em>异常</em>obj.method() // obj对象不存在 (2)当访问或修改一个对象不存在的字段<em>时</em>会产生<em>异常</em>obj.method() // method方法不存在 (3)字符串变量未初始化; (4)接口类型
求教指针异常问题
Logcat显示的信息如下,自己的代码都逐步执行过,没有抛出<em>异常</em>。<em>异常</em>是在底层的代码里抛出来的rn跟踪到底层代码,发现是在android.app包下的Instrumentation.class中,mActivityMonitors为null而抛出rn而mActivityMonitors的实例化是在Instrumentation里的addMonitor(),在这里打了断点却没有进入rn直接调用了callActivityOnCreate()方法对mActivityMonitors操作而产生<em>空</em><em>指针</em><em>异常</em>rnrn还请救大神指点rnrn[code=text]rn06-16 05:46:19.076: W/dalvikvm(2336): threadid=1: thread exiting with uncaught exception (group=0xb3ac6ba8)rn06-16 05:46:19.086: E/AndroidRuntime(2336): FATAL EXCEPTION: mainrn06-16 05:46:19.086: E/AndroidRuntime(2336): Process: com.rivscs.client, PID: 2336rn06-16 05:46:19.086: E/AndroidRuntime(2336): <em>java</em>.lang.RuntimeException: Unable to start activity ComponentInfocom.rivscs.client/com.rivscs.client.component.BaseActivity: <em>java</em>.lang.NullPointerExceptionrn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.ActivityThread.performLaunchActivity(ActivityThread.<em>java</em>:2195)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.<em>java</em>:2245)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.ActivityThread.access$800(ActivityThread.<em>java</em>:135)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.ActivityThread$H.handleMessage(ActivityThread.<em>java</em>:1196)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.os.Handler.dispatchMessage(Handler.<em>java</em>:102)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.os.Looper.loop(Looper.<em>java</em>:136)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.ActivityThread.main(ActivityThread.<em>java</em>:5017)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at <em>java</em>.lang.reflect.Method.invokeNative(Native Method)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at <em>java</em>.lang.reflect.Method.invoke(Method.<em>java</em>:515)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.<em>java</em>:779)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at com.android.internal.os.ZygoteInit.main(ZygoteInit.<em>java</em>:595)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at dalvik.system.NativeStart.main(Native Method)rn06-16 05:46:19.086: E/AndroidRuntime(2336): Caused by: <em>java</em>.lang.NullPointerExceptionrn06-16 05:46:19.086: E/AndroidRuntime(2336): at com.rivscs.util.NetStatusUtil.isNetConnectivity(NetStatusUtil.<em>java</em>:11)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at com.rivscs.client.component.BaseActivity.onStart(BaseActivity.<em>java</em>:401)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.Instrumentation.callActivityOnStart(Instrumentation.<em>java</em>:1171)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.Activity.performStart(Activity.<em>java</em>:5241)rn06-16 05:46:19.086: E/AndroidRuntime(2336): at android.app.ActivityThread.performLaunchActivity(ActivityThread.<em>java</em>:2168)rn06-16 05:46:19.086: E/AndroidRuntime(2336): ... 11 morern[/code]
指针异常问题,求解
运行<em>时</em>报错了:<em>java</em>.lang.NullPointerException: Attempt to invoke interface method '<em>java</em>.util.Iterator <em>java</em>.util.List.iterator()' on a null object referencern at com.neoandroid.mytheater.FilmListFragment.onCreateView(FilmListFragment.<em>java</em>:129)rn at android.app.Fragment.performCreateView(Fragment.<em>java</em>:2053)rn at android.app.FragmentManagerImpl.moveToState(FragmentManager.<em>java</em>:894)rn at android.app.FragmentManagerImpl.moveToState(FragmentManager.<em>java</em>:1067)rn第129行就是下面93行,感觉fromJson()不会返回一个null吧,弄好久了,求大神看看rn[code=<em>java</em>]rnpublic class FilmListFragment extends Fragment rn ListView listView;rn private Button buyButton;rn private String response;rn private Bitmap bitmap;rn public static final int FILM_MSG = 1;rn public static final int FILM_IMG = 2;rn public static final int ERROR_MSG = 0;rn final String FILM_DATA_ADDRESS= "http://192.168.191.1:8080/TheaterWeb/servlet/FilmInfo";rn private List filmItemList;rn private Handler filmHandler = new Handler()rn @Overridern public void handleMessage(Message msg) rn switch (msg.what)rn case FILM_MSG:rn response = (String)msg.obj;rn break;rn case ERROR_MSG:rn Exception exception = (Exception) msg.obj;rn exception.printStackTrace();rn break;rn case FILM_IMG:rn bitmap = (Bitmap)msg.obj;rn break;rn default:rn break;rn rn rn ;rn //根据图片地址得到bitmaprn public Bitmap returnBitMap(String str)rn final String imgURL = str;rn new Thread(new Runnable() rn @Overridern public void run() rn Bitmap bitmap = null;rn HttpURLConnection connection = null;rn try rn URL url = new URL(imgURL);rn connection = (HttpURLConnection) url.openConnection();rn connection.setRequestMethod("GET");rn connection.setConnectTimeout(8000);rn connection.setReadTimeout(8000);rn connection.setDoInput(true);rn connection.setDoOutput(true);rn connection.connect();rn InputStream in = connection.getInputStream();rn bitmap = BitmapFactory.decodeStream(in);rn in.close();rn connection.disconnect();rn catch (Exception e)rn e.printStackTrace();rn rn Message message = new Message();rn message.what = FILM_IMG;rn message.obj = bitmap;rn filmHandler.sendMessage(message);rn rn ).start();rn return bitmap;rn rn @Overridern public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) rnrn View view = inflater.inflate(R.layout.fg_film_list,container,false);rn listView = (ListView)view.findViewById(R.id.film_list);rn buyButton = (Button)view.findViewById(R.id.buy_button);rnrn filmItemList = new ArrayList();rn //与服务器建立连接获取数据rn HttpUtil.sendHttpRequest(FILM_DATA_ADDRESS, new HttpCallbackListener() rn @Overridern public void onFinish(String response) rn Message msg = new Message();rn msg.what = FILM_MSG;rn msg.obj = response;rn filmHandler.sendMessage(msg);rn rnrn @Overridern public void onError(Exception e) rn Message message = new Message();rn message.what = ERROR_MSG;rn message.obj = e;rn filmHandler.sendMessage(message);rn rn );rn List> listItems = new ArrayList>();rn //解析json数据rn Gson gson = new Gson();rn List filmItems = gson.fromJson(response, new TypeToken>().getType());rn filmItemList = filmItems;rn for (FilmItem filmItem: filmItems)rn Log.d("FilmListFragment", "filmName is" + filmItem.getFilmName());rn Map filmItemForMap = new HashMap();rn filmItemForMap.put("img", returnBitMap(filmItem.getFilmImgURL()));rn filmItemForMap.put("name", filmItem.getFilmName());rn filmItemForMap.put("director", filmItem.getDirector());rn filmItemForMap.put("actor", filmItem.getActor());rn listItems.add(filmItemForMap);rn rn FilmSimpleAdapter simpleAdapter = new FilmSimpleAdapter(getActivity(), listItems, R.layout.film_item,new String[]"img","name","director","actor",new int[]R.id.film_item_img, R.id.film_item_name, R.id.film_item_director,R.id.film_item_actor);rn //设置图片rn simpleAdapter.setViewBinder(new SimpleAdapter.ViewBinder() rn @Overridern public boolean setViewValue(View view, Object data, String textRepresentation) rn if (view instanceof ImageView && data instanceof Bitmap) rn ImageView iv = (ImageView) view;rn iv.setImageBitmap((Bitmap) data);rn return true;rn rn return false;rn rn );rn listView.setAdapter(simpleAdapter);rn //设置点击事件rn listView.setOnItemClickListener(new AdapterView.OnItemClickListener() rn @Overridern public void onItemClick(AdapterView parent, View view, int position, long id) rn FilmItem filmItem = filmItemList.get(position);rn Intent intent = new Intent(getActivity(), FilmActivity.class);rn intent.putExtra("film_data", filmItem);rn startActivity(intent);rn rn );rn return view;rn rn[/code]
自定义数组的指针异常问题
import <em>java</em>.util.*;rnclass Studentrn String name;rn String major;rnint num;rn int grade;rnpublic Student(String name,String major,int num,int grade)rnrn this.name=name;rn this.major=major;rn this.num=num;rn this.grade=grade;rnrnrnrn rnpublic class Teamrn public static void main(String[]args)rnrn Scanner in=new Scanner(System.in);rn Student team[][]=new Student[3][];rn for(int i=0;i<3;i++)rn for(int j=0;j
求助:指针异常问题!急。
我建的是一个Web项目,在本机上测试没有<em>异常</em>!但发布Webservice之后,在另一个IP地址机上测试就rn报出了如下错误 :请问怎么解决!!!rn<em>java</em>.lang.NullPointerExceptionrn at com.unitedpacs.impl.report.RisstudiesImpl.selectm(RisstudiesImpl.<em>java</em>:423)rn at com.unitedpacs.webservices.ReportWS.selectm(ReportWS.<em>java</em>:49)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<em>java</em>:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.<em>java</em>:25)rn at <em>java</em>.lang.reflect.Method.invoke(Method.<em>java</em>:597)rn at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.<em>java</em>:246)rn at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.<em>java</em>:146)rn at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.<em>java</em>:257)rn at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.<em>java</em>:93)rn at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.<em>java</em>:598)rn at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.<em>java</em>:557)rn at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.<em>java</em>:542)rn at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.<em>java</em>:439)rn at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.<em>java</em>:243)rn at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.<em>java</em>:444)rn at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.<em>java</em>:244)rn at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.<em>java</em>:135)rn at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.<em>java</em>:129)rn at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.<em>java</em>:160)rn at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.<em>java</em>:75)rn at <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:637)rn at <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:717)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.<em>java</em>:290)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.<em>java</em>:206)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.<em>java</em>:233)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.<em>java</em>:191)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.<em>java</em>:128)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.<em>java</em>:102)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.<em>java</em>:109)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.<em>java</em>:293)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.<em>java</em>:849)rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.<em>java</em>:583)rn at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.<em>java</em>:454)rn at <em>java</em>.lang.Thread.run(Thread.<em>java</em>:619)rn
指针异常问题(springMVC)
本人新人一枚,在学springmvc,报<em>空</em><em>指针</em><em>异常</em>能帮忙看看嘛rn[code=<em>java</em>]public class LoginController extends SimpleFormControllerrn private String showUser;rn private String errPage;rn public String getErrPage() rn return errPage;rn rn public void setErrPage(String errPage) rn this.errPage = errPage;rn rn public LoginController()rn setCommandClass(User.class);rn rn protected ModelAndView onSubmit(Object command,BindException exception)throws Exceptionrn User user = (User) command;rn LoginDao log = new LoginDao();rn if(user.getUser().equals(""))rn return new ModelAndView(getErrPage(),"error","用户名不能为<em>空</em>!");rn rn if(user.getPwd().equals(""))rn return new ModelAndView(errPage,"error","密码不能为<em>空</em>!");rn rn if(user.getPwd().length()));rn rn[/code]rn[img=https://img-bbs.csdn.net/upload/201807/22/1532255465_781398.png][/img]rn[img=https://img-bbs.csdn.net/upload/201807/22/1532255490_835718.png][/img][img=https://img-bbs.csdn.net/upload/201807/22/1532255500_633594.png][/img]rn[img=https://img-bbs.csdn.net/upload/201807/22/1532256376_330120.png][/img]rn是不是还要找spring-servlet中配置?还是别的
Java 指针异常java.lang.NullPointerException)
Java <em>空</em><em>指针</em><em>异常</em>(<em>java</em>.lang.NullPointerException),顾名思义,即对象没有进行实例化便进行了使用。实例化的意义,就是将对象实例的地址赋值给对象符号。   比如 String a = new String();即在堆中将String的实例构造后,将
java 指针异常(java.lang.NullPointerException)
在Java中对值为null的<em>指针</em>调用任何方法,就会引发<em>空</em><em>指针</em><em>异常</em>(<em>java</em>.lang.NullPointerException)。<em>空</em><em>指针</em><em>异常</em>绝对 是Java中最难查找和调试的一种<em>异常</em>,你永远无法得到任何有用的调试信息。通过个人日常总结和网上搜集整理,归纳如下,供大家参考。<em>空</em><em>指针</em><em>异常</em>产生的主 要原因如下:所以在Java中一般报<em>空</em><em>指针</em><em>异常</em>的原因有以下几种:  1字符串变量未初始化;  2接口类型的
指针异常问题解析
rn rnrnrn rn 20周年限定一卡通!可学Java全部课程,仅售799元(原价7016元),还送漫威正版授权机械键盘+CSDN 20周年限量版T恤+智能编程助手!rn rn rn 点此链接购买:rn rn rn rn rn rn https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqyrnrn rn rn rn rnrn&nbsp; rnrn rnrn针对企业开发的主流框架进行讲解,注重理论和实践的结合,课程内容深入源码,讲解深入浅出,每个技术点都配备具有典型性和实用性的案例及代码。使学生具备开发企业级项目的能力,同<em>时</em>针对框架新特性也有讲授,通过这些新功能实用性强、易用性高,可大幅降低 JavaEE 开发的难度,同<em>时</em>有效提升应用开发的优雅性。
初学JAVA SWING关闭窗口出现指针
先贴代码:package chat; import <em>java</em>.awt.BorderLayout; import <em>java</em>.awt.event.ActionEvent; import <em>java</em>.awt.event.ActionListener; import <em>java</em>.awt.event.WindowAdapter; import <em>java</em>.awt.event.WindowEvent; impor
redis集群出现的几个异常问题
1、in `call': ERR Slot 8579 is already busy (Redis::CommandError) 所以在 /my_soft/Redis安装包及jar包/redis-3.0.4/src 目录下 执行 ./redis-trib.rb create --replicas 0 192.168.3.15:6379 192.168.3.15:6380 192.168.3.
setOnClickListener报指针异常问题汇总
有关设置控件监听器<em>时</em>,报<em>空</em><em>指针</em><em>异常</em><em>问题</em>汇总
浅谈equals报指针异常问题
浅谈equals报<em>空</em><em>指针</em><em>异常</em><em>问题</em> 常见格式 我们常见的equals用法如下: if("111".equals(info.getProrgcode())){ System.out.println("雷猴啊!!"); } 一般常量在前比较内容在后,这样不会出什么<em>问题</em> 特殊格式 特殊格式如下: if(oldStation.getProrgcode().equals(info.getProrgc...
Hibernate实例化指针异常问题
[color=#FF0000]错误代码如下[/color]:rn<em>java</em>.lang.NullPointerExceptionrn at com.fuyun.hp.hibernate.mapping.AdsModuleDAO.getInstance(AdsModuleDAO.<em>java</em>:14)rn at org.apache.jsp.main_jsp._jspService(main_jsp.<em>java</em>:63)rn at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.<em>java</em>:70)rn at <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:803)rn at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.<em>java</em>:374)rn at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.<em>java</em>:337)rn at org.apache.jasper.servlet.JspServlet.service(JspServlet.<em>java</em>:266)rn at <em>java</em>x.servlet.http.HttpServlet.service(HttpServlet.<em>java</em>:803)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.<em>java</em>:290)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.<em>java</em>:206)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.<em>java</em>:233)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.<em>java</em>:175)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.<em>java</em>:128)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.<em>java</em>:102)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.<em>java</em>:109)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.<em>java</em>:286)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.<em>java</em>:844)rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.<em>java</em>:583)rn at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.<em>java</em>:447)rn at <em>java</em>.lang.Thread.run(Thread.<em>java</em>:619)rnrn[color=#FF0000]main.jsp[/color]:(简单测试用)rnrnrnrnrn< topList.size(); i++) rn rn topModule = topList.get(i);rn out.println(topModule.getModuleName() + ":" + topModule.getCnName());rn rn%>rnrn[color=#FF0000]AdsModuleDAO.<em>java</em>[/color]:rnpackage com.fuyun.hp.hibernate.mapping;rnrnimport com.fuyun.hp.common.GenericHibernateDao;rnimport com.fuyun.hp.common.SpringContext;rnrnpublic class AdsModuleDAO extends GenericHibernateDao rnrn /**rn * 获得DAO实例rn * @returnrn */rn public static AdsModuleDAO getInstance()rn rn return (AdsModuleDAO)SpringContext.getContext().getBean(AdsModuleDAO.class.getSimpleName());rn rnrnrn[color=#FF0000]applicationContext.xml[/color]:(配置文件)rnrnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn WEB-INF/lib/jbpm-jpdl.jar rn rn rn rn rn rn rn rn rn rn org.hibernate.dialect.Oracle9Dialectrn rn rn rn org.hibernate.hql.ast.ASTQueryTranslatorFactory rn rn rn falsern rn rn rn true rn rn truern rn false rn 16rn rn rn rn rn rn rn rn rn com/fuyun/hp/hibernate/mapping/AdsModule.hbm.xml rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn
请教一个指针异常问题 谢谢 了
rn rn rn rn 汽车名称rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn rn rn rn rnrnrn rn rn rn rnrnpackage com.abc.service;rnrnimport com.abc.dao.CarDAO;rnimport com.abc.pojo.Car;rnrnpublic class CarService rn private CarDAO cd;rnrn public CarDAO getCd() rn return cd;rn rnrn public void setCd(CarDAO cd) rn this.cd = cd;rn rn public String save(Car car)rn String s ="fail";rn System.out.println(car.getCname());rn if(cd.save(car))rn s = "ok";rn rn return s;rn rnrn private CarService cs;rn public CarService getCs() rn return cs;rn rn public void setCs(CarService cs) rn this.cs = cs;rn rn public ActionForward execute(ActionMapping mapping, ActionForm form,rn HttpServletRequest request, HttpServletResponse response) rn CarForm c= (CarForm) form;// TODO Auto-generated method stubrn rn Car car = new Car();rn car.setCname(c.getCname());rn String s = "fail";rn System.out.println("car "+car.getCname());rn System.out.println(s+"ssssssssss");rn s = cs.save(car);rn return mapping.findForward(s);rn rn public boolean save(Car transientInstance) rn log.debug("saving Car instance");rn boolean b =false;rn try rn getHibernateTemplate().save(transientInstance);rn b=true;rn log.debug("save successful");rn catch (RuntimeException re) rn log.error("save failed", re);rn throw re;rn rn return b;rn rn rnrnrnrnrn
对象数组的指针异常问题 新人求教
[code=<em>java</em>]rnimport <em>java</em>.util.Scanner;rnrnpublic class Main rnrn public static void main(String[] args) rn char choise;rn int size;rn Scanner sc = new Scanner(System.in);rnrn do rn System.out.println("------------------------------------------------");rn System.out.println("| Welcome to the BUU IT Wisdom Bank |");rn System.out.println("| What may I help you? |");rn System.out.println("| 1.开户 |");rn System.out.println("| 2.销户 |");rn System.out.println("| 3.按姓名查询 |");rn System.out.println("| 4.按账号查询 |");rn System.out.println("| 5.存钱 |");rn System.out.println("| 6.取钱 |");rn System.out.println("------------------------------------------------");rn System.out.println("");rn System.out.println("| Enter choice 1-6: |");rn System.out.println("");rn choise=sc.next().charAt(0);rn System.out.println();rn Account[] array=new Account[100];rn int i=0;rn switch (choise) rn case '1':rn for (int n=0;nw)rn balance=balance-w;rn elsern System.out.println("您的余额不足!\n您的活期为"+balance+"定期为"+Staticbalance);rn rnrnrn[/code]
关于Volley网络请求框架指针异常问题
今天试用了下Volley框架,运行<em>时</em>老师报这个错,郁闷了一会儿才发现,原来是在清单文件里面没有声明,擦 12-23 10:57:07.023 20997-20997/? E/AndroidRuntime: FATAL EXCEPTION: main                                                    <em>java</em>.lang.RuntimeExcep
Android指针异常问题,新手求教
[code=<em>java</em>]package com.stu.sqlite;rnrnimport <em>java</em>.util.ArrayList;rnimport <em>java</em>.util.HashMap;rnimport <em>java</em>.util.List;rnimport <em>java</em>.util.Map;rnrnimport com.stu.bean.Student;rnimport com.stu.service.StudentService;rnrnimport android.app.Activity;rnimport android.os.Bundle;rnimport android.widget.ListView;rnimport android.widget.SimpleAdapter;rnrnpublic class MainActivity extends Activity rn private StudentService studentService=null;rn private ListView listView=null;rn @Overridern public void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.main);rn studentService=new StudentService(getApplicationContext());rn rn listView=(ListView)findViewById(R.id.listView);rn rn show();rn rnrn private void show() rn List students=studentService.getScrollData(0,20);rn rn List> data=new ArrayList>();rn rn for(Student student:students)rn rn Map map=new HashMap();rn map.put("name",student.getName());rn map.put("age",student.getAge());rn map.put("money",student.getMoney());rn map.put("id",student.getId());rn data.add(map);rn rn rn //创建SimpleAdapter对象rn SimpleAdapter adapter=new SimpleAdapter(getApplicationContext(), data,R.layout.item,rn new String[]"name","age","money",new int[]R.id.name,R.id.age,R.id.money);rn rn [color=#FF0000]listView.setAdapter(adapter);//这个地方提示<em>空</em><em>指针</em><em>异常</em>[/color]rn rn rn[/code]rnrnrn
新手求教可能是指针异常问题
代码:rn[code=<em>java</em>]package com.example.dxfs;rnrnimport android.support.v7.app.ActionBarActivity;rnimport android.support.v4.app.Fragment;rnimport android.telephony.SmsManager;rnimport android.os.Bundle;rnimport android.view.LayoutInflater;rnimport android.view.Menu;rnimport android.view.MenuItem;rnimport android.view.View;rnimport android.view.View.OnClickListener;rnimport android.view.ViewGroup;rnimport android.widget.Button;rnimport android.widget.EditText;rnrnpublic class MainActivity extends ActionBarActivity implements OnClickListenerrn rn private EditText putnum;rn private EditText putword;rn @Overridern protected void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.activity_main);rn rn putnum =(EditText) findViewById(R.id.put_num);rn putword =(EditText) findViewById(R.id.put_word);rn rn Button button=(Button) findViewById(R.id.bu);rn button.setOnClickListener(this);rn rn if (savedInstanceState == null) rn getSupportFragmentManager().beginTransaction()rn .add(R.id.container, new PlaceholderFragment())rn .commit();rn rn rnrnrn @Overridern public boolean onCreateOptionsMenu(Menu menu) rn rn // Inflate the menu; this adds items to the action bar if it is present.rn getMenuInflater().inflate(R.menu.main, menu);rn return true;rn rnrn @Overridern public boolean onOptionsItemSelected(MenuItem item) rn // Handle action bar item clicks here. The action bar willrn // automatically handle clicks on the Home/Up button, so longrn // as you specify a parent activity in AndroidManifest.xml.rn int id = item.getItemId();rn if (id == R.id.action_settings) rn return true;rn rn return super.onOptionsItemSelected(item);rn rnrn /**rn * A placeholder fragment containing a simple view.rn */rn public static class PlaceholderFragment extends Fragment rnrn public PlaceholderFragment() rn rnrn @Overridern public View onCreateView(LayoutInflater inflater, ViewGroup container,rn Bundle savedInstanceState) rn View rootView = inflater.inflate(R.layout.fragment_main, container, false);rn return rootView;rn rn rnrn @Overridern public void onClick(View v) rn // TODO Auto-generated method stubrn String number= putnum.getText().toString();rn String word= putword.getText().toString();rn rn SmsManager smsManager=SmsManager.getDefault();rn smsManager.sendTextMessage(number, null, word, null, null);rn rnrnrn[/code]rn控制台是这样的。rn WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
String重写equals指针异常问题
前两天琢磨比较两个对象是否相等的方法,代码如下: @Override public boolean equals(Object obj) { if (obj == this) { //如果两个对象是同一个对象,即返回true return true; } else if (obj.getClass() != t...
cloudera重启后日志出现scm-web-11指针异常问题
<em>问题</em>现象 集群正常,重启后失败。 <em>问题</em>定位 各种分析定位无法解决,网上能找到相似<em>问题</em>但无答案。由于集群不是自己安装,按照别人的文档重启的,后来怀疑是agent<em>问题</em>,决定重启下主节点agent尝试,最终<em>问题</em>解决。 解决方案 <em>问题</em>最后确认是由于主节点cm的agent没启动起来导致的,可能<em>问题</em>如下: 集群安装后所有节点的agent都启动了,但是安装文档说明主节点不需要启动agent 使用过程中有人...
DIB绘图出现的错误
我在用vfw中的DrawDibDraw连续绘制位图<em>时</em>,过一段<em>时</em>间后就会花屏,如果这个<em>时</em>候把窗口隐藏再重新显示,图像已经画不出来了。继续运行就会报error to create device的错误并死机了,不知是何原因,我并未改变其参数。即使我将代码精练到只有DrawDibOpen、DrawDibDraw、DrawDibClose三句完成,其它的什么都不做,同样<em>出现</em>这种错误。希望哪位高手能帮帮我,谢谢了。
关于hibernate删除数据出现异常问题
各位大侠。小弟最近做个应用,我在页面进行数据删除的<em>时</em>候出了一些<em>问题</em>,希望各位帮忙看看! rnrn 具体情况:我的应用是基于struts2+spring2.5+hibernate3.2.我的数据库表是通过hibernate生成的,在映射文件上做了相关的关联映射。一个目录表(category),一个文章表(article)。一个目录对应多个文章。我在页面上测试删除目录的<em>时</em>候发现我删除那些还未发布文章的目录可以删除成功,删除已经有文章的目录不成功(意料之内)。奇怪的地方出来了,当我先删除有文章的目录不成功后再去删除无文章的目录便<em>出现</em>了<em>异常</em>,导致不能成功删除。然后我重启tomcat,直接先删除无文章的目录。顺利删除。但只要我先删除已有文章的目录<em>出现</em><em>异常</em>后再去删除无文章的目录就删除不成功。我想有一个可能解决方案就是对删除关联数据进行一下外键依赖处理。应该就不会<em>出现</em>这种情况。但是我想这应该不是最好的解决办法,因为我发现在第一次<em>出现</em><em>异常</em>后再进行删除操作<em>时</em>hibernate的session值取不到了。我用的是sessionFactory session 删除方法:session.getCurrentSession().delete(session.getCurrentSession().get(category.class,id)); rn 可能有描述得不清晰的地方,希望各位能看看!谢谢!
JavaMail发送邮件出现MailSSLSocketFactory异常问题
昨天晚上在调毕业设计程序的<em>时</em>候,系统中有一个发送邮件的功能,但是在点击发送后,程序报了错,<em>异常</em>信息是<em>java</em>.lang.ClassNotFoundException: com.sun.mail.util.MailSSLSocketFactory,然后第一反应是jar包中没有这个类,然后在mail.jar中的确没找到,但是不知道为什么程序之前可以联想出这个类,然后百度了一下,很多都遇到这个<em>问题</em>,最后...
myBase Desktop V6.0.4 多语言版下载
产品简介: myBase 是一款用于分类管理自由格式资料的数据库软件,对个人用户在微软视窗( Windows )桌面上 实现文档、知识、笔记、日记、图片和网页的分类管理任务相当有帮助。 与传统意义上的数据库软件不同,myBase 通过内置的 RTF 编辑器接受图文信息的输入,并按树形 列表分类保存,同时接受任意磁盘文件作为树形列表条目的附件。 myBase 提供了更好的方式使知识/信息的捕获、编辑、组织、查看、索引、搜索和分享变得更快捷、更容易。 并且还提供有不少的插件软件和实用工具,便于进一步简化操作/管理所保存的资料。 与其它使用Delphi、VB等编写的同类文件管理软件如 相关下载链接:[url=//download.csdn.net/download/hztt2007/3977325?utm_source=bbsseo]//download.csdn.net/download/hztt2007/3977325?utm_source=bbsseo[/url]
AnimationMFC.rar Direct 3D游戏开发下载
Direct 3D游戏开发 ,和不错的资源,源代码很详细!可以运行! 相关下载链接:[url=//download.csdn.net/download/myb252074490/7185751?utm_source=bbsseo]//download.csdn.net/download/myb252074490/7185751?utm_source=bbsseo[/url]
视频编解码中去块滤波模块的原理及设计下载
视频编解码中去块滤波模块的原理及设计网上很难下载到这篇文章,愿与大家分享! 相关下载链接:[url=//download.csdn.net/download/u012420528/7686357?utm_source=bbsseo]//download.csdn.net/download/u012420528/7686357?utm_source=bbsseo[/url]
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符
我们是很有底线的