jsp里面调用javascript的变量,可以吗?

cceyjames 2006-03-09 04:28:37
jsp里面调用javascript的变量,可以吗?如果可以请大侠给出示例。


现在我假设JSP不能调用JAVASCRIPT的变量,于是想到另外一个方法,不知道如何实现
首先在JAVASCRIPT定义一个变量ttt,然后再jsp里面可以打印以下信息:
<%
out.print("<script>document.write(ttt)</script>");
%>
这个打印是通过的。
那么既然能够打印,那么我能否将打印的结果赋值给一个jsp变量呢,这样不就实现了jsp和javascript的通信了吗?

但是怎样赋值给jsp变量呢?还请大侠赐教!
...全文
154 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yjh133 2006-03-09
用Ajax吧,ajax可以解决客户端和服务端通信问题。javascript值就可以传给jsp页面了。
回复
Camelh 2006-03-09
<%
out.print("<script>document.write(ttt)</script>");
%>
等价于<script>document.write(ttt)</script>
回复
Camelh 2006-03-09
不行的,只能是javascript中调用jsp的变量,反过来jsp是不能调用javascript的变量;
因为jsp是运行在服务器端,而javascript是运行在客户端浏览器上的,所以是不行的
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-09 04:28
社区公告
暂无公告