在jsp页面上怎么取js变量的值呢

<%inti=0;%><script>varb=2;functiontest(){//在此处把js中b的值赋给jsp中变量i}</script><%inti=//此处得到... <%
int i=0;
%>
<script >
var b=2;
function test()
{
//在此处把js中b的值赋给jsp中变量 i
}
</script>
<%
int i=//此处得到js中b的值;
%>
<script >
var b=2;
</script>
展开
 我来答
8vip
2009-08-07 · TA获得超过329个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:400万
展开全部
小朋友,逻辑完全错误.
JSP执行顺序是先再服务器上执行java脚本,而JS是在浏览器中执行的.根本不是一个时间.

你的需求你可以想办法换种思路.

要把java的变量赋值给js那倒是没有问题的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rookie926
2009-08-07 · TA获得超过1050个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:468万
展开全部
新建个表单,将i<input type="hidden" name="i" >形式放到form中,假设form名为myForm

//处代码这么写:
myForm.i.value = b;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaogangcoolba
2009-08-08 · 超过35用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:88.1万
展开全部
要把js值传到jsp中好像不行,但是jsp中的值可以传给js.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lengon
2009-08-07 · TA获得超过2125个赞
知道小有建树答主
回答量:1769
采纳率:0%
帮助的人:1021万
展开全部
你把i 设置 textfield 里面的value 为 i 即可,type为hide,在js里面可以用 textfield.value = b 就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式