jsp传值问题,急,高分请能人进入! jsp代码是在服务器端执行了,而js代码是在客户端执行的.所以lz说的"让偶点击按钮再触发request.getAttribute语句,为什么放在下边就不好使呢"是不能实现的.除非点击按钮在发送一个请求才可以. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.open('s2.jsp?name= <%=request.getAttribute("name")%>','_self'); 先运行<%=request.getAttribute("name")%>得到null<%request.setAttribute("name","name"); %> 再set就没意思了request.getAttribute("name")已经运行过了 request.getAttribute("name")在前面,所以在服务器端就先执行了这个。request.setAttribute("name","name")在后面。你换成这样也许就不一样了:<%request.setAttribute("name","name"); %><script type="text/javascript"><!-- function opens(){ if(window.confirm('abcd')){ window.open('s2.jsp?name= <%=request.getAttribute("name")%>','_self'); } else return null; }//--></script><input type="button" value="submit" onclick="opens()"> 做网页时,像网易等门户网站上点击登录链接下边出来登录框的快捷登陆怎么实现 熟悉Jquery高人帮帮忙 字符串的正则替换,会正则的来... web service问题 GridView結合Javascript的難題 这些数组的结果为什么是这样的? 很急:(请版主帮帮忙,请大家帮帮忙看看下面这段代码,怎么解决) 如何使文本框中的文本处于选中状态 for循环一加入计时器我就很伤脑筋 请教 webkit 编译javascript 的问题 ajax的httpxmlrequest是否支持与服务器的长连接? Web开发的方向!
request.setAttribute("name","name")在后面。你换成这样也许就不一样了:<%request.setAttribute("name","name"); %>
<script type="text/javascript">
<!--
function opens(){
if(window.confirm('abcd')){ window.open('s2.jsp?name= <%=request.getAttribute("name")%>','_self'); } else return null;
}//--></script>
<input type="button" value="submit" onclick="opens()">