javascript脚本里的变量怎么传到jsp中 我点击一个按钮执行了一段javascript脚本,我在脚本里我取了一个变量 var l=table1.rows.length;当我提交本页时,我要得到l的值,并将这个值传到下一页,应该怎么做?或者想要得到点击这个按钮次数的值,请一定要教我怎么在下一页中取出这个值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放在hidden里,在后台用request取下 同意楼上。把值放到表单的hidden文本框中。 放在hidden里或者放在session里。 document.getElementById("你jsp页面要存放值的id").value = jsValue; <input type="hidden" id="abc" />js: 提交按钮时onSubmitvar abc = document.getElementById("abc");abc.value = l; //你的变量后台程序request.setAttribute("abc", abc);新页面<%= request.getAttribute("abc")%>其实如果用的是struts,一个hidden,formBean里有相应字段,新页面中<bean:write name="formBean的名字,struts-config里设置的" property="hidden字段name" />就可以了 也可以通过你URL重写把值给传过去,然后在请求的后台request获取. 或是放大session里.但是这种做法容易丢失 你确认是要提交表单!还是要转发提交就用hidden,转发的话,就把这个值放到url后面 <input type="hidden" id="abc" /> js: 提交按钮时onSubmit var abc = document.getElementById("abc"); abc.value = l; //你的变量 后台程序 request.setAttribute("abc", abc); 新页面 <%= request.getAttribute("abc")%> LZ可以把js的执行结果赋给一个hidden然后表单提交就直接提交到下一页了用request的getParameter就可以拿到了 tomcat java 现在配置出了点问题,大家帮我看看,在线等,急!!!!!!!!!!!!! jdk5安装时候lib目录下没有dt.jat和tools.jar,怎么办? 关于jfreechart及 集合不可思议的问题 一个关于Tomcat安装的问题 javac的版本 关于线程的问题!急等! 一个显示年月日的javascript问题 这段代码中的frame.add(this);为什么 哪里有Ant的资料?谢了先 Java SE基础--- Integer类是引用类型吗? java接口的六种模式? java动态绑定机制
var abc = document.getElementById("abc");
abc.value = l; //你的变量后台程序
request.setAttribute("abc", abc);新页面
<%= request.getAttribute("abc")%>其实如果用的是struts,一个hidden,formBean里有相应字段,新页面中
<bean:write name="formBean的名字,struts-config里设置的" property="hidden字段name" />
就可以了
var abc = document.getElementById("abc");
abc.value = l; //你的变量 后台程序
request.setAttribute("abc", abc); 新页面
<%= request.getAttribute("abc")%>
然后表单提交就直接提交到下一页了
用request的getParameter就可以拿到了