当前位置: 技术问答>java相关
高分求解jsp和javascript如何合作(skyyoung在吗??各位大侠在吗??)
来源: 互联网 发布时间:2015-01-21
本文导语: 我有个觉得很难的问题: 我从下拉选单取得一个数据 然后用这个数据用jsp去查询一堆东西 然后显示用label这些东西 问题就是我希望网页不刷新 能在下拉选单的onchange事件显示我用jsp查询出来 的数据,javascript怎么和jsp...
我有个觉得很难的问题:
我从下拉选单取得一个数据
然后用这个数据用jsp去查询一堆东西
然后显示用label这些东西
问题就是我希望网页不刷新
能在下拉选单的onchange事件显示我用jsp查询出来
的数据,javascript怎么和jsp合作的问题
我的代码:
1
2
3
4
这里显示
我的数据查询代码:
Vector v = me.getAllCorp(参数);//参数期望是select1.value
可惜不知道如何把javascript里面的东东放进去
查询结果产生一个Vector,然后在label1里面显示
for(int i=0;i");
out.print(((CorpMsg)v.elementAt(i)).getCorpName().trim());
}
如何把out.print输出到label里面去呢?并且是在onchange事件里面
总结:
1.如何取得javascript里面的数据为jsp使用
2.如何在javascript里面执行jsp代码
我从下拉选单取得一个数据
然后用这个数据用jsp去查询一堆东西
然后显示用label这些东西
问题就是我希望网页不刷新
能在下拉选单的onchange事件显示我用jsp查询出来
的数据,javascript怎么和jsp合作的问题
我的代码:
1
2
3
4
这里显示
我的数据查询代码:
Vector v = me.getAllCorp(参数);//参数期望是select1.value
可惜不知道如何把javascript里面的东东放进去
查询结果产生一个Vector,然后在label1里面显示
for(int i=0;i");
out.print(((CorpMsg)v.elementAt(i)).getCorpName().trim());
}
如何把out.print输出到label里面去呢?并且是在onchange事件里面
总结:
1.如何取得javascript里面的数据为jsp使用
2.如何在javascript里面执行jsp代码
|
可以利用iframe实现,利用onchange事件提交到iframe里,把查询和赋值都在这个iframe里实现,so easy!!
|
第一个方法(一楼):在onchange时,popup一个小窗口,在后台查询数据,然后返回一个javascrtip,对父窗口的lable进行修改,然后关闭小窗口。
第二个方法(二楼):用iframe,但在netscape不支持iframe.
第二个方法(二楼):用iframe,但在netscape不支持iframe.
|
我的办法:在页面中开一个1X1的小页面(让人看不见),这个页面对应的就是要执行的JSP代码,让JavaScript带上参数刷瓣这个页面(用户看不到刷新)就行了。
这是我在做一个“文件查询”进摸索出的方法,很好用。
这是我在做一个“文件查询”进摸索出的方法,很好用。
|
可以直接写的