关于javascript能否调用javabean查询数据库

来源:百度知道 编辑:UC知道 时间:2024/09/22 15:23:53
我要实现一个jsp二级联动菜单,有2个方法能实现。

方法1. 在action里把一级菜单的内容从数据库里查询出来加载到List里,然后把二级菜单的内容也查出来,存在Map里,然后存入request,传给页面。

方法2,只加载一级菜单内容,在一级菜单select里的onchange事件,调用javascript函数,把一级菜单得到的值传给他,然后由javascript根据这个值去数据库查询,然后加载到二级select。

但是如果用方法2,我把一级菜单的值传给javascript函数后,js如何才能去数据库查询。 js能调用javabean吗?

这要用到Ajax,用DWR框架,很简单就能调用javaBean

咋可能。。。。。。。。。。

javascript是HTML的一部分。。
如果要用java代码去响应javascript的话,那必须进行一次交互,用javascript向服务器发送一个消息,服务器响应

这样方法就多了,发送隐藏表单,是最简单的

只要想用javascript和服务器打交道,需要用到ajax。回调显示你想要的结果。

使用ajax可以实现,你去看看ajax吧