jsp的值怎么赋值给javascript

我在jsp中定义了一个int变量s
<%
int s =0;
%>

在javascript中使用下面的语句:
<script>
for(var i=0;i<3;i++){
<%=s%>=i
}
为了每执行一次循环,就把i的值付给s。这样正确吗?
</script>
现在我想在

不可以

在jsp页面内部,
1.java 赋值 给 js可以: var i='<%=s%>';
2.js赋值给java 不可以:
通过表单提交,后台java中可以得到页面form里的值,这个值,可以通过js来赋值.
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-25
把后台的值传给js?这样是不能的。至少我现在不能做到。但可以提供一个思路,用ajax实现。ajax的作用本就这样的。本回答被提问者采纳
第2个回答  2012-08-24
为什么要在jsp中写<%%>这样的 java代码呢?这样很复杂的
第3个回答  2012-08-24
js可以调用jsp函数。。。
第4个回答  2012-08-24
自己运行一下不就知道正确不正确了吗?
相似回答