如何在jsp中使用 javascript调用javabean

如题所述

javascript 是不能调用javabean的,它只能够接受从后台传来的值,例如:
<%int i =1;%>
<script>alert('<%=i%>');</script>
可以直接在页面上写java代码,如果确实要用js调用后台类,就用ajax
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-29
使用javascript是无法调用javabean的,因为jsp中,jsp以及java代码的执行是在javascript之前由服务端执行了的。当页面在客户端显示的时候,实际上,这个页面的java代码以及jsp代码都已经执行完毕了。而javascript却是在客户端这边执行的,所以说,javascript是无法调用javabean的!
第2个回答  2010-06-01
只能说不能直接调用,js只是代替页面请求罢了
第3个回答  2010-05-29
采用AJAX应该可以解决你的问题
第4个回答  2010-05-29
使用dwr框架就行了,到csdn上或是百度上找一个dwr的帮助文档,里面有现成的例子,非常容易。
相似回答