你可以这样。先用request.getParametar("xxx")将标签的值获取到,放到一个数组或ArrayList中。然后你在需要用的jsp中只要遍历ArrayList就可以取值了 <%=arraylist.get(i)%>
这个方法你试试吧:
我偷的人家的。
还有html好像是同步加载的,收到什么就做什么,你试着把js放到《/body》。
不用函数又要取值,那么就要将js写在该标签以下的位置才能使用,因为
html是逐行解析的.
我想让i<5变成JSP里的标签值。
-------------------------------
不大明白的你的意思.
是这种标签值.
还是在JSP中 成为JAVA代码的一个变量.
<%
如 i=5;
%>
这样是不可能的,因为java代码是在后台先执行.JS代码是在前台后执行.
在JS里用document.writeln(这里写Html代码);来构造隐式的页面标签
如
document.writeln('');
PS:在JS代码外围写.
然后通过JS把i的值赋给your_name
document.getElementById("your_name").value = i;
这样 就可以在 include JS的 JSP 页面 中用
document.getElementById("your_name").value 来得到 i的值了.
i的大于 小于 这样的限制可以在JSP页面中按需求添加.
<%for(int i =1 i<=5){%>
<%}%>
这样 循环 都是JSP 的代码了!
5的值也可以用作用域来获得