当前位置:  技术问答>java相关

怎样在jsp中的两个下拉列表中实现数据连动?(数据从数据库读取)

    来源: 互联网  发布时间:2015-06-30

    本文导语:  比如说A,B列表: A列表从数据库中得到N条记录,选择A列表的一个值后,B列表要根据这个值从数据库得到相应的记录,请问该如何处理呢? 请教!!!!!!!!! | 我这有一个例子 显示页面的jsp ...

比如说A,B列表:
A列表从数据库中得到N条记录,选择A列表的一个值后,B列表要根据这个值从数据库得到相应的记录,请问该如何处理呢?

请教!!!!!!!!!

|
我这有一个例子
显示页面的jsp





list_change_test1


list_change_test1





IT技术分类


---请选择--- 

Mainlist(list_data,0,"0000",6);


IT技术分类明细
                
 


IT技术分类明细
                
 






              
》》》》》》》》》》》》》》》》》》》》》》》》》》
prnArr.jsp:



 

             

》》》》》》》》》》》》》》》》》》》》》》
javascript函数list_change.js:

//File Name:list_change.js
//Author:ligyi
//Date:2002.2.4
//Note:根据MainList动态改变SubList值.

/*

方法 Mainlist()     功能:      显示MainList的值
                         入口参数:  数组名,数组开始索引(可选,defualt:0),
                                    MainList项末尾标志(可选,defualt:无),MainList项长度(可选,defualt:无)
                         出口参数:  无

方法 Sublist()      功能:      显示Sublist的值
                         入口参数:  数组名,MainList名,Sublist名,主、子项末尾差异位数(可选,defualt:2)
                         出口参数:  无

*/

function Mainlist()
{
var i,start,step,len,a,EndMark,args=Mainlist.arguments;
a = args[0];
len = a.length;
start = (args.length>=2)?args[1]:0;
step = 2;
EndMark = (args.length>=3)?args[2]:"-1";
Mainlen = (args.length>=4)?args[3]:-1;

for(i=start;i=4)?args[3]:2;
start=0;
step=2;
len=a.length;
mainVal=s1.options[s1.selectedIndex].value;
for(i=s2.length-1;i>=0;i--)
{
s2.options[i]=null;
}
s2.options[0]=new Option("-请选择-","-1",false,false);
if(Number(mainVal)!=-1)
{
for(i=start;i= mainVal.length && val.substr(0,val.length-steplen)==mainVal.substr(0,val.length-steplen) && val.substr(steplen)!=mainVal.substr(steplen))
{
s2.options[s2.length]=new Option(name,val,false,false);
}
}
}
}



|
可以这样实现
   根据所选字段对数据库再次进行查询,使用超级链接跳到本页面同时传入参数,然后将纪录添加到表中

    
 
 

您可能感兴趣的文章:

  • 有没有在jsp中实现对tree型结构进行删除、插入操作
  • 怎么在JSP中实现框架中的查询?
  • JSP中实现系统登录后的退出原理及代码
  • 在JSP中实现文件上传的问题。
  • 如何在JSP页面中实现下载统计
  • 请教高手如何在jsp中实现图表功能?
  • 如何在jsp中实现下载功能啊?
  • 请问,类似于股市曲线那种,跟数据相关的曲线,怎么在JSP中实现?
  • 请问如何在JSP中实现SERVER PUSH。
  • 怎样在jsp中实现票据打印?
  • 在jsp页面中实现跳转的方式分享
  • jsp中实现上传图片即时显示效果功能
  • 请问如何在jsp/servlet中实现上载文件!哪里有资料?
  • 如何在jsp页面中实现列表框?需要动态添加列表框的内容
  • 怎样在jsp中实现目录结构(就像csdn里的“系统功能“)
  • JSP中实现判断客户端手机类型并跳转到app下载页面
  • 怎么在JSP页面中实现翻页
  • jsp显示server数据库的内容,如何实现定时更新jsp页面
  • 一个框界网爷包含上下两个网页a1.jsp和a2.jsp,怎么实现a1.jsp自身不变且提交数据到下面的a2.jsp呢?不胜感激,急..
  • 怎样用JSP将从树状存储结构中读取的数据在JSP页面上生成一个树状目录
  • 怎样利用JAVABEAN将JSP页面提交的数据保存到数据库,请给代码好吗?谢谢!
  • 采用Jsp从数据库中取得数据,来生成XML文件,进行存储,应该如何做?
  • ?100分求jsp树的原代码 最好是jsp+js+xml 执行效率要高。(从数据库中动态生成的)(散分)
  • 为什么JSP读取Access数据时,不能完全显示完整的数据?
  • .net/c#/asp.net iis7站长之家
  • 如何使用jsp显示数据库中的数据?
  • jsp取数据库中数据的中文问题
  • 求jsp树的原代码,一定要是jsp+js+xml 执行效率要高。(从数据库中动态生成的)
  • 我从JSP页将数据插入到oracle数据库中,为何汉字插入后数据库中显示为乱码呢?
  • jsp文件上传smartupload到oracle数据库中没有longblob的数据类型如何处理的?
  • 紧急求救:jsp对Oracle数据库中long 型数据进行模糊查询 如何查?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • easy!!! 如何在jsp页面实现 下拉框的连动 即 当选一个<select>时 另一个会有变化
  • JSP中清空cookie代码参考
  • 现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?
  • 请问jsp和serlet之间怎么通讯,jsp和jsp之间呢?
  • 请问<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别
  • response.sendRedirect("index.jsp") 和 <jsp:forward page="index.jsp"/>的区别?
  • 想把一个jsp转到另一个jsp页面,要穿参数,中文的(jsp变量)。谁教教我?!
  • aaa.jsp有如下链接,当单击该链接时将id值传递给bbb.jsp,怎样在bbb.jsp中引用这个id值?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 谁能告诉我,怎么调试jsp程序呀!我在jsp中调用java,但是Tomcat这家伙只会给我报jsp文件出错。这可怎么办呀?
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?
  • 初学jsp,一个html调用一个jsp,这个jsp调用一个javaBean,已编译成类,最后如何部署(用j2sdkee)?
  • 我要学jsp,已经下载了j2ee1.4,需要一个支持jsp引擎的WEB服务器或jsp引擎!!(急,马上给分)
  • jsp中相对路径怎么表示?例如当前目录下的jsp目录里的文件。
  • 我已经在输出前包含了<jsp:include page="2.jsp"/>,
  • 欲学JSP,请教JSP资料,最好电子版。
  • jsp中文乱码 jsp mysql 乱码的解决方法
  • jsp+JavaBean vs jsp+Servlet+JavaBean
  • JSP/html 编辑器 Bravo JSP editor
  • JSP开发入门(五)--JSP其他相关资源
  • <jsp:include page="SystemLeft.jsp?TypeId=<%= itTypeId.toString() %>" flush="true" />
  • 用JBUILDER如何调试一个JSP工程,一次只运行一个JSP页面?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3