当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·关于datalist焦点问题    »显示摘要«
    摘要: 在datalist定义了编辑模板,上面有“回复”按钮,点了“回复”按钮后,焦点却不再我要编辑的地方,只有自己再去找,如何自动让我要编辑的地方成为焦点。 public void datalist1_editcommand(object sender, datalistcommandeventargs e) { datalist1.edititemindex=e.item.itemind......
    摘要: 如何读取! ......


我是新手,JSP老手请进来,帮个忙

Error   during   JSP   page   processing  
  java.lang.NullPointerException  
  at   pagecompile.jsp._grade._chengji._jspService(_chengji.java:79)  
  at   com.sun.server.http.pagecompile.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:840)  
  at   com.sun.server.http.pagecompile.jsp.runtime.JspServlet.runServlet(JspServlet.java:469)  
  at   com.sun.server.http.pagecompile.jsp.runtime.JspServlet.processJspPage(JspServlet.java:259)  
  at   com.sun.server.http.pagecompile.jsp.runtime.JspServlet.service(JspServlet.java:97)  
  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:840)  
  at   com.sun.server.ServletState.callService(ServletState.java:226)  
  at   com.sun.server.ServletManager.callServletService(ServletManager.java:936)  
  at   com.sun.server.ProcessingState.invokeTargetServlet(ProcessingState.java:423)  
  at   com.sun.server.http.HttpProcessingState.execute(HttpProcessingState.java:79)  
  at   com.sun.server.http.stages.Runner.process(Runner.java:79)  
  at   com.sun.server.ProcessingSupport.process(ProcessingSupport.java:294)  
  at   com.sun.server.Service.process(Service.java:204)  
  at   com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.java:374)  
  at   com.sun.server.http.HttpServiceHandler.handleRequest(HttpServiceHandler.java:166)  
  at   com.sun.server.HandlerThread.run(HandlerThread.java:162)  
 

NO.1   作者: hfprogramer

呵呵,贴出源码,让大家看看。

NO.2   作者: zhx_232

有空指针,你是不是在那里用了不能为空的参数

NO.3   作者: moumouren

非典型的空指针异常

NO.4   作者: sikuan

你的程序中某处对值为null的对象进行了某些操作

NO.5   作者: conning333

问题多多,先指出一个:  
  String   temp1=new   String();  
  String   temp2=new   String();  
  temp1=request.getParameter("txtname");  
  temp2=request.getParameter("txtpassword");  
  n=temp1.length()*temp1.length();  
   
  这里需要在对temp1和temp2赋值之前判断是否为null,否则当为null时下面的length方法就会出现空指针错误。

NO.6   作者: Leemaasn

你可能是这里出错了。  
  SQL="SELECT   *   FROM   res   WHERE   number="+tempnum;  
  ResultSet   rs1=stmt.executeQuery(SQL);  
  if(rs1.next()){  
  tempenglish=rs1.getString("english");  
  tempchinese=rs1.getString("chinese");  
  tempmath=rs1.getString("math");  
  tempsum=rs1.getString("sum");  
  temporder=rs1.getString("order");  
  }  
  不要用  
  select   *   from.....  
  直接写出字段名比较好。

NO.7   作者: shaopin

在做getString("")后,应判断取得的值是否为null,不然,如果你对这个null值进行操作,就会出现这种空指针错误。  
  也许以后经常要碰到。切记!


    摘要: c++编程中,有一个电脑上的文件,里面开头几行有英文单词、一些标识符、一些数字,随后的都是每行三个的数,每行中,第一个为整数,第二、三个为double型。现在我想将这些数读入程序中,并将它们都保存在定义好的数组中,应该怎么做? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE