我在a.jsp上有个一小段js,其中定义了一个变量 x,怎么把这个x的值传给另一页b.jsp里的java,让java的变量y=js的变量x呢?
-------------------------
a.jsp里的js:
<script>
var x=998;
</script>
-------------------------
b.jsp里的java:
<%
int y=x;//这个x是a.jsp的变量
%>
-------------------------
求详细的代码,本人没学过编程,所以光说理论我恐怕听不懂。
有朋友跟我说用隐性变量,就是什么hidden属性的东西,可是我听不懂……
看着挺简单,不过我这实际应用会有问题,我在地址后面传了别的变量了,.jsp?flg=变量,这里被占用了。而且,a.jsp中的js变量不是只传给b.jsp,会传给很多页
这后面能传多个变量吗?怎么写?
可以传多个变量。a.jsp?flg=123&px=222&test=333&test2=333
地址第一个参数用?连接,后面的多个参数都用 & 符号连接
js如何传数据给后端
这篇文章主要介绍 如何通过js方法数据给java后台 的几个方法 首先我们打开我们的运行项目的环境 如图所示 第一种方法 如图所示 然后输入相应的值 (我这里用的是一个项目的登陆页面,输入的内容是用户名和密码)输入正确的值后 点击登录按钮 会提示登录成功 第二种方法 代码如图所示 运行和上一个方法一...
怎么将js获取的值传递给当前页面中的java代码块
1. js接收到值 2. 用ajax把这个值提交给一个js页面 3. 页面开始执行 然后最后根据需要,刷新当前页面
页面中嵌的java代码中如何获取到js方法中的var变量
页面中的java代码无法获得js中的变量,因为在页面渲染的时候,首先执行的是java代码,编译完成后生成html页面反馈给用户。这时页面只剩下js代码和html代码了。详细参考jsp的编译过程:http:\/\/blog.csdn.net\/susiefjd\/article\/details\/1540782
jsp子页面里的java模块怎么取得父页面js里的变量值呢
只能用隐藏段来传值的。你说取不到是因为在js才有那个变量,那在js复制到那个变量后 document.getElementById("XXX").value = 那个变量值; 这里的XXX是隐藏锻里的id名字。我写的这写方法是把js里的变量保存到隐藏段 并且继续传值的方法。希望对你有所帮助 ...
jsp调用js的变量
SP 页面通常嵌入 JS 代码,且 JS、JSP之间需要相互使用一些变量的值,但JSP代码在服务器运行、JS代码在客户端浏览器运行,所以涉及到JS和JSP值传递问题。其交互方式如下:JS使用JSP中的变量:< String test = "I am testing !"; \/\/ JSP片段中定义变量 > <SCRIPT LANGUAGE = "JavaScript" > var ...
jsp 中java代码怎么直接获取js里的变量
jsp里的java代码是在服务器上执行的,而js是在客户端执行的。执行顺序是先进行java执行后发给客户端再运行js,所以同一个页面里的java代码是获取不到js变量的,那个时候js都还没执行,js内存都没分配呢,就不会js变量的。
jsp调用js的变量
1、首先在jsp页面上,定义二个变量。2、然后在页面下方,添加一个js脚本块。3、在脚本块里定义一个js变量,然后使用jsp的输出标记,输出jsp的变量s,赋值给js变量。4、在页面里有一个js脚本方法,假设这个方法要用到jsp的变量。5、可以直接使用js的那个变量就行了,因为这个变量就是使用jsp输出标记...
怎么把JS中的List传到后台Java中?
使用ajax发送json给后台。.ajax({ type:'POST',url : xxx.action",data : {"list" : '把list拼成json数据'},dataType : "json",success : function(data){ \/\/成功处理 },error : function(){ \/\/错误代码 } });
js怎么引用JSP里定义的JAVA变量
首先很基础的:JS可以直接引用JAVA变量,但JAVA不能引用JS变量。因为页面是先编译JAVA再编译JS,代码如下:String tbname="bd_bank";out.write("<SCRIPT language="+"'"+"JavaScript"+"'"+">var tbname="+"'"+tbname+"'"+";<\/SCRIPT>");> \/\/下面的javascipt可以直接调用变量tbname alert(...
如何把jsp程序中的数据传递给JavaScript脚本使用
是可以这样的。必须保证js执行时,页面已经正确返回。你可以在页面的body中写上 <%=map1%>,看看是否能够显示?既然是字符串的形式,应该 var1 =“<%=map1%>”; 带上双引号。