Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 2000|回复: 9

'java.lang.NumberFormatException报错,帮帮小弟,先谢谢了(在线

  [复制链接]

该用户从未签到

发表于 2011-11-5 13:02:49 | 显示全部楼层 |阅读模式
Java学习者论坛
错wu:
Exception reportmessage Internal Server Errordescription The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.exception java.lang.NumberFormatException:
at java.lang.Integer.parseInt(Integer.java:435)
at java.lang.Integer.parseInt(Integer.java:463)
at org.apache.jsp.supply_0005fquery$jsp._jspService(supply_0005fquery$jsp.java:121)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.Servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
at java.lang.Thread.run(Thread.java:484)
源代碼:
<%@ page language="java"  contentType="text/HTML;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<html>
<head>
<script language="javascript">
    function doDel(){
     if(document.theForm.hWhich.value==""){
       alert("必须选择一個供应商!");
       return false;
     }else{
       var ss="是否要刪除该供应商?";
       if(confirm(ss)){
           self.location.href="supply_del.jsp?sQuery=" + document.theForm.hWhich.value;
           return true;
       }else
         return false;
     }
   }
   function doEditSupply(){
     if(document.theForm.hWhich.value==""){
       alert("必须选擇一个公司!");
       return false;
     }
     self.location.href="supply_edit.jsp?sQuery=" + document.theForm.hWhich.value;
     return true;
   }
</script>
<title>供应商查詢</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../css/mm.css" type="text/css">
</head>
<jsp:useBean id="cif" scope="session" class="test.wzsupply" />
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form name="theForm" method="post" action="">
<table width="100%" border="0" cellspacing="10" cellpadding="0">
  <tr>
    <td>
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="bborder">
        <tr>
          <td height="22">
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td><img src="../p_w_picpath/loca.gif" width="16" height="16" hspace="3"
align="absmiddle">位置: <a href="../wzsupply/index.jsp">供应商管理</a>
                  > <a href="../wzsupply/supply_main.jsp" class="at">供应商信息</a> >
                查看供应商信息</td>
                <td align="right" width="30"><a href="#" onClick="self.history.back();"><img
src="../p_w_picpath/back2.gif" hspace="3" border="0" width="16" height="16"></a></td>
              </tr>
            </table>
          </td>
        </tr>
        <tr>
          <td>
            <table border="0" cellspacing="1" cellpadding="3" width="677" height="185">
              <tr>
                <td colspan="6" class="btd" width="669" height="16"></td>
              </tr>
              <tr class="btd3" align="center">
                <td nowrap width="45" height="32"><span class="ct">選择</span></td>
                <td width="135" height="32">供应商名称</td>
                <td width="94" height="32"><span class="ct">供應商信用度</span></td>
                <td width="84" height="32"><span class="ct">供应商电话</span></td>
                <td width="119" height="32"><span class="ct">lian系人</span></td>
                <td width="157" height="32"><span class="ct">地址</span></td>
              </tr>
              <%
                  ResultSet rcount=null;
                  ResultSet rs=null;
               //  ResultSet result=null;
                  String sql="";
                 int recordCount=0;
                 int pageSize=10;
                 int  pageId=1;
                 int pageCount=0;
               try{
                 sql=" select count(Id) as Id from Supply ";
                 rcount=cif.getQuery(sql);
               }catch(Exception ex){
               out.println(ex.getMessage());
               }
                 if(rcount.next())
                 recordCount=rcount.getInt("Id");
                 rcount.close() ;
                 pageCount=(recordCount/pageSize);
                 if((recordCount%pageSize)!=0)
                  pageCount++;
                 boolean pageError=false;
            // if(recordCount<1) {pageError=false;out.println("没有记錄可顯shi");}
             if(recordCount>=1)
             {
                 if(request.getParameter("pageId")==null||request.getParameter("pageId")=="")
                   pageId=1;
                 else pageId=Integer.parseInt(request.getParameter("pageId"));
                 if(pageId<1)
                 {
                   pageId=1;
                   pageError=true;
                 }
                 if(pageId>pageCount)
                 {
                   pageId=pageCount;
                   pageError=true;
                  }
                 if(pageId>=1)
                 {
                 sql=" select * from Supply order by Id";
                 rs=cif.getQuery(sql);
                 for(int j=0;j<(pageId-1)*pageSize;j++)
                  rs.next();
               for(int i=0;i<pageSize;i++)
               {
                 if(rs.next()){
             //    while(rs.next())
               //     {
                 //       recordCount++;
               %>
                <tr class="btd2" >
                <td align="center" width="45" height="36">
               <%int Id=rs.getInt("Id");String  SupplyId=String.valueOf(Id); %>
                <input type="radio" name="radID" value="<%=Id%>" onClick="Javascript:doWhich();">
                  <%--   <% session.setAttribute("radID",Id);
                   %>        --%>
                </td>
                <td width="135" height="36"><%=rs.getString("Supply_Name") %></a></td>
                <td width="94" height="36"><%=rs.getString("Supply_Creditlevel")%></td>
                <%String SupplyAddress=rs.getString("Supply_Address");  %>
                <td width="84" height="36"><%=rs.getString("Supply_Phone")%></td>
                <td width="119" height="36"><%=rs.getString("Supply_Chief")%></td>
                 <td width="157" height="36"><%=SupplyAddress%></td>
              </tr>
                <% }
                          }
                                 }
                 // }catch(SQLException ex) {
                   // out.print( ex.getMessage());
                //   }
              /*    if(pageId>=1)
                  {
                  result=null;
                  sql=" select * from Supply order by Id";
                  result=cif.getQuery(sql);
                   for(int j=0;j<(pageId-1)*pageSize;j++)
                   result.next();
                   sql="select top "+pageSize +" * from Supply ";
                   sql+=" order by Id ";
                   result=cif.getQuery(sql);
                  }*/
                                               } %>
              <TR>
               <td align="center" width="45" height="32">gong<STRONG><FONT color="red"><%=recordCount%></FONT></STRONG>条
              </td>
               <td width="135" height="32">共有<B><%=pageCount%></B>頁,顯示第<B><%=pageId %></B>页</td>
             <td width="94" height="32">
                <% rs.close();
                if(pageId!=1){ %><a href="supply_query.jsp?pageId=1" target="_self">首页</a>|
                <a href="supply_query.jsp?pageId=<%=pageId-1%>">shang页</a>|<%}else{%>首页|上页|<%}
                if(pageId!=pageCount){%></td>
               <td align="right" width="84" height="32">
                <a href="supply_query.jsp?pageId=<%=pageId+1%>">下页</a>|<a
href="supply_query.jsp?pageId=<%=pageCount%>">尾頁</a>|<%}else{%>下页|尾页|<%}%> </td>
                <TD width="119" height="32">转到<input type="text" name='pageId'  size='6' >页 </TD>
                 <td width="157" height="32"> 第<%=pageId%>/<%=pageCount%>页</td>
                </TR>
              <tr>
                <td colspan="6" class="btd" width="669" height="34">
                  <table border="0" cellspacing="0" cellpadding="5" width="100%">
                    <tr>
                      <td height="36" align="right">
                        <input type="submit" name="Submit222" value="删除"
onClick="javascript:return doDel();">
                        <input type="submit" name="Submit332" value="修改"
onClick="javascript:return doEditSupply();">
                        <input type="submit" name="Submit42" value="返回"
onClick="self.location.href='supply_main.jsp';">
                      </td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
    </tr>
  </table>
</form>
<script language="javascript">
   //记录哪个设施bei选
     function doWhich(){
       var i=0;
       //只有一个设施的情况下
       <%if(recordCount==1) {%>
           document.theForm.hWhich.value=document.theForm.radID.value;
       <%}%>
       //多个设施的qing况下
       <%if(recordCount>1) {%>
           while(true){
             if(document.theForm.radID.checked){
               document.theForm.hWhich.value="5";
               if(document.theForm.hWhich.value=null||documetn.theForm.hWhich.value="")
                 document.theForm.hWhich.value="5";
               break;
               }
             i++;
           }
       <%}%>
}
</script>
</body>
</html>
当我點修改,删除按钮时会报这个错误,我用的开发环境是jbuilder7,哪位大哥能帮帮我,zai线等,谢謝了!


欢迎来到Java学习者论坛,轉载請注ming地址:http://www.javaxxz.com.
回复

使用道具 举报

该用户从未签到

发表于 2011-11-5 13:03:06 | 显示全部楼层

Re:

应该是Integer.parseInt(request.getParameter("pageId"));的问题,看看得到的參数中有没有非数字的值
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-11-5 13:03:19 | 显示全部楼层

Re:

先谢谢了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-11-5 13:03:33 | 显示全部楼层

Re:

我忘了说了,这個程序没有脚本之前本来可以正确運行,
但因我要传递一个选中的radio值到另一个页面,
以处理修改或删除操作,但这里的FORM沒有设为提交,
因此我加上了那三个javascript腳本,但加上点修改与删除会報那个错
有没有人能说说怎么处理呀,我对jsp与javascript不太熟悉.
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-11-5 13:03:50 | 显示全部楼层

Re:

怎么就一个人回复
我等着急用!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-11-5 13:04:04 | 显示全部楼层

Re:

在theForm里怎么找不到hWhich啊?对于这个变量的值你全用字符比较了是嗎,虽然有赋值为数值的情況?看看有什么变量类型不配的。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-11-5 13:04:21 | 显示全部楼层

Re:

谢谢,在jbuilder中能看到正确值,但在web下会报原来一樣的錯.错误可能在类型上
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-6-9 00:15:49 | 显示全部楼层
哈哈,有意思。













第五代QQ机器人QQ群机器人论坛QQ机器人智能客服机器人QQplus机器人QQ群互联机器人..联系QQ4000017854 QQ群296240661
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-10-24 18:00:47 | 显示全部楼层
官网:www   kmpmb  com
三域战旗矿机

厂家直销全新现货一手货源自营专业矿场矿机A卡N卡标配8卡算力192三星颗粒. 9卡算力220三星颗粒,6卡算力140 功耗785 三星颗粒 双挖矿机大批发,公司自营矿场需托管的提前预定,本产品支持自提,数量有限,欲购从速。有需要者可电联13129739899微信同步

挖矿算力;200MH/s (ETH )  2500Sol/s (Zcash )  5890H/s( XMR )
运行功耗:
ETH 1150W
ZEC 1100W
XMR 1120W
电源效率:战旗1600W (93%转换率,25'C环境温度)
额定电压;12.4-12.6V
独立显卡;NVIDIANP106 X9
电源连接:每台矿机7个6Pin口都需要连接,推荐使用独立电源给整机供电
系统尺寸;530L*320W* 165H mm
系统重量;9.1kg
风扇数量;10xFan
工作温度'C to 50'C
工作湿度:5%-95% RH
CPU:intel Celeron 3215U @1.70GHz
内存:4GB
硬盘:64GB SSD
系统:win10 64bit
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2018-1-26 05:02:26 | 显示全部楼层
不限流量不限网速,山区、农村、城镇高速免费上网不花钱!最新9500WG接收信号高达19公里,无论您身在地球任何一个角落,都能搜到信号实现免费上网,最新软件全自动智能管理,信号强,网速快,优先自动连接上网,免去您任何手动繁琐作,保证让您高速上网免费不花钱就是这么简单!
朋友们,您还在为家里装修要拉网线烦恼吗?还在忧愁每年交昂贵网费吗?还在苦恼出差无法上网吗?还在傻傻节省4G流量每月还要高达几十元流量费吗?还在敢怒不敢言的公司、学校、宿舍限制上网吗?还在苦逼每天站在阳台高举手机为了搜一个wifi吗?世界上最遥远的距离是明明有wifi,却用不了是多么痛苦的事!玩一会王者荣耀没了几个G的流量,看了一会视频,没了几个G的流量,壕!?还是无奈!?明明很节省,没用少则几十元多则上百元的流量费,如此高昂的费用是不是让您皱眉呢?没关系,用最新9500WG永久免费上网吧!只要238元让您永久免费上网不花钱,无需电脑,无需布线,只需插电,电脑、手机、平板免费上网就是这么任性,wifi信号覆盖高达19公里,无需站阳台,无需放窗外,想在哪里就在哪里!信号强,网速快,免费上网,能免则免,免费到底!
免费热线:188-2652-1502  客服QQ:1094201567 官网 www.ccyxf.com












9500WG
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-3-29 08:12 , Processed in 0.416806 second(s), 48 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表