做过与你相似的一个项目,不过数据库是MSSQL,估计应该没什么原理性的差别
   
   事实上实现起来很简单,主要就是先建一个预处理的action,在这个action中读取数数据信息,然后将游标[根据你的情况,应该是3个吧]提交给jsp页面,相应的jsp接受该游标后,根据数据库信息初始化三个数组。
   
   有了这样几个数组,剩下的事情就很简单了,你可以写几个javascript函数,对应页面上 body域的onload事件,select域的onchange事件,调用相应的函数,轻而易举搞定之。

解决方案 »

  1.   

    就是把数据从数据库里都提取出来,然后分别放到数组里,然后第一个下拉菜单显示第一级数组的所有内容,利用onchange事件和javascript,让第二级菜单显示与第一级所选择的内容相对应的数组的所有内容,就是这样,呵呵
    其实你去asp版,看看,里面有很多关于级联的代码,然后你改改就可以用了,原理都一样的