CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请大家指导一下Jsp中,java和javascript交互的问题

楼主samsult(大牙)2002-07-04 20:17:40 在 Java / Web 开发 提问

<select   name="clubno"   onChange="changelocation(document.form1.clubno.options[document.form1.clubno.selectedIndex].value)"   class="unnamed1">    
  <%  
  sql="select   title,no,ip,generaltype   from   book.golfclub";  
  rs=db.getRecord(sql);  
  while(rs.next()){  
  %>   <option   value=<%=rs.getInt("no")%><%=rs.getString("ip")%>><%=rs.getString("title")%></option>    
  <%  
  }  
  %>   </select>  
  <script   language="javascript">  
  var   onecount;  
  onecount=0;  
  subcat   =   new   Array();  
  <%  
  int   count   =   0;  
  String   sqlx="select   title,no,ip,generaltype   from   book.golfclub";  
  String   sqlqhydfs1="";  
  String   sqlqhydfs2="";  
  ResultSet   rsxx=db.getRecord(sqlx);  
  ResultSet   rsqhydfs1;  
  ResultSet   rsqhydfs2;  
  while   (rsxx.next()){    
  if(rsxx.getString("generaltype").equals("1")){  
  sqlqhydfs1="select   *   from   book."+rsxx.getString("no")+"lc";  
  rsqhydfs1=db.getRecord(sqlqhydfs1);  
  while(rsqhydfs1.next()){  
  %>  
  subcat[<%=count%>]   =   new   Array("<%=   rsxx.getString("no").trim()%>"+"<%=   rsxx.getString("ip").trim()%>","<%=   rsqhydfs1.getString("course").trim()%>"+"<%=   rsqhydfs1.getString("nextcourse").trim()%>");  
  count   =   count   +   1;  
  <%  
  }  
  }  
  if(rsxx.getString("generaltype").equals("0")){  
  sqlqhydfs2="select   *   from   book."+rsxx.getString("no")+"qy";  
  rsqhydfs2=db.getRecord(sqlqhydfs2);  
  while(rsqhydfs2.next()){  
  %>  
  subcat[<%=count%>]   =   new   Array("<%=   rsxx.getString("no").trim()%>"+"<%=   rsxx.getString("ip").trim()%>","<%=   rsqhydfs2.getString("areaid").trim()%>");  
  count   =   count   +   1;  
  <%  
  }  
  }  
  }  
  %>  
  onecount=<%=count%>;  
  function   changelocation(locationname){  
  document.form1.lc.length   =   0;  
  var   locname=locationname;  
  var   i;  
  for   (i=0;i   <   onecount;   i++){  
  if   (subcat[i][0]   ==   locname){  
  document.form1.lc.options[document.form1.lc.length]   =   new   Option(subcat[i][1],   subcat[i][1]);  
  }  
  }  
  }  
  </script><select   name="lc">   <option   value="00"   selected>任意球场</option></select>  
  为什么错误总是“After   end   of   result   set”  
  问题点数:100、回复次数:7Top

1 楼samsult(大牙)回复于 2002-07-04 23:00:44 得分 0

下拉列表关连问题(数据库版):  
   
  下拉列表First(取数据库表A的值)和Second,  
   
  问题:根据A表的一个字段no(例如值为100),找到数据库100B这个表,然后从100B表中取值,Second表取的就是100B中的值,怎样做?  
  Top

2 楼woowindice(永远的黑山)回复于 2002-07-04 23:08:41 得分 100

出错信息不是很明确了??  
  是超出记录集末尾了。  
  看看count肯定是越界了  
   
  Top

3 楼samsult(大牙)回复于 2002-07-05 09:46:18 得分 0

能不能仔细讲解一下?Top

4 楼samsult(大牙)回复于 2002-07-05 10:33:35 得分 0

count应该没有错阿,怎么会越界呢?Top

5 楼samsult(大牙)回复于 2002-07-05 14:12:11 得分 0

喂,csdn的烂人们,快点回答问题Top

6 楼daehappy(追求120%结贴)回复于 2002-07-07 20:34:16 得分 0

up!gz!Top

相关问题

  • 在JSP中,java和JavaScript如何交互?
  • jsp与javascript交互
  • javascript和jsp交互的问题?
  • JSP与JavaScript交互问题, 请高手进
  • JSP与JavaScript交互问题, 请高手进2
  • JSP与JavaScript交互问题, 请高手进3
  • 有空的人帮我看一下程序吧,涉及jsp和javascript的交互,
  • 怎样可以 java 文件与 jsp文件 数值 交互访问
  • jsp + vc 数据交互
  • javascript图形交互问题

关键词

  • 数据库
  • 问题
  • 值
  • 表
  • second
  • 下拉列表

得分解答快速导航

  • 帖主:samsult
  • woowindice

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo