js变量与jsp中变量的相互传递
2016-09-28 16:18
316 查看
开篇必须明确一点:在JSP中,Java部分是在服务器端执行的,js部分是在客户端的浏览器执行的。
在同一个jsp文件中,java先运行,js后运行,java可以生成一段js代码,保证js运行得到相应的结果。
1)因此js中获取jsp中的java变量,可以用java定义js变量的方式来传递数据,例如:
2)而在jsp中获取客户端js中的变量肯定涉及到提交问题,有3种方法:
a、放入一个表单,明文提交。
b、放入一个隐藏区域,隐藏提交。
c、使用ajax 。
然后采用request.getParameter("变量"); 即可。
在同一个jsp文件中,java先运行,js后运行,java可以生成一段js代码,保证js运行得到相应的结果。
1)因此js中获取jsp中的java变量,可以用java定义js变量的方式来传递数据,例如:
jsp中的java变量 <% String name = "666"; %> js中这样获取 var name = "<%=name %>";
2)而在jsp中获取客户端js中的变量肯定涉及到提交问题,有3种方法:
a、放入一个表单,明文提交。
b、放入一个隐藏区域,隐藏提交。
c、使用ajax 。
然后采用request.getParameter("变量"); 即可。
相关文章推荐
- js中使用jsp声明变量方法 + js访问servlet及相互传值方法
- jsp,js,el,jstl相互之间变量引用
- [转]JSTL 与 JSP 或者 Java 相互传递变量的代码
- JSTL 与 JSP 或者 Java 相互传递变量的代码
- jsp,css,js中变量的传递关系
- js调用flash中的方法,让flash传递变量给js
- JS与VBS传递变量
- js、jsp传递参数乱码问题解决
- Cookie操作以及如何在js中调用jsp变量
- js与jsp传递中文乱码问题
- jsp处理表单及JS和JAVA变量互传
- 怎么将JS里面的变量传递到PHP里面去
- flash调用js中的方法,让js传递变量给flash (兼容 IE & FF) (转)
- 在JS中用JSP中的变量
- js如何取得网址中传递的变量的值
- JSP与JS交互问题,值传递
- Eclipse关联源码,Dreamweaver代码提示失效,js调用jsp中的变量
- js jsp 交互 js与jsp的数据交互 js向jsp中传递数据 jsp向js中传递数据 js向jsp传递数组
- 解决在url中传递js变量到java程序中出现乱码问题(转自http://www.blogjava.net/fine)
- 如何把JS的变量的值传递给PHP的变量啊?