摘要: 如下:var tt=3;无法实现:因为生命周期不同jsp里的变量在网页返回到客户端之前就已经结束了,而js的变量是在页面返回给客户端之后修改的。将修改后的js变量传给jsp的变量(这时的jsp变量早就被销毁了),是不可能的。 阅读全文
posted @ 2013-10-17 10:55 flydico 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 博客分类:JavaScript技术JSPJavaAjaxJavaScript浏览器1。js变量获取jsp页面中java代码的变量值。方法:var JS变量名 = 2。java代码获取js变量的值。说明:在JSP中;Java部分是在服务器端执行的;js部分是在客户端的浏览器执行的;二者完全不相干。因此直接在JSP页面上是无法在js、java和HTML变量之间进行调用的。变通(解决方案):将js变量放到form中的一个;在后台从form中取出变量放到隐藏域中;然后提交表单给要调用变量的页面。这个页面可以就是本身。示例如下:bb.jsp页面: aa.jsp页面中的Java代码:注:如果同一个页面.. 阅读全文
posted @ 2013-10-17 10:51 flydico 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 1.在js代码中是可以直接可以给js的变量赋 java代码的值 eg: function a(){ var a = ; }2.在js代码中的java代码是不能获得js的值 eg: function a(){ var a = ""; } 也就是说遇到上路问题,此时,你要换个思路 我想你在需要实现的代码,通过后台实现eg: function a(){ var a = "2" ; window.location.href= "...action ? a= a"; } 阅读全文
posted @ 2013-10-17 10:45 flydico 阅读(3178) 评论(0) 推荐(0) 编辑