将脚本变量作为参数传递
Passing script variables as parameters
我有一个javascript变量,需要将其作为参数传递给包含的文件。例如:var var1="测试";
现在我需要将这个"var1"传递到像这样的包含文件
<%@include file="text.jsp"param1="+var1%>
这行得通吗?帮帮我。
或者,在不提交表单的情况下,还有其他方法吗?我需要将此变量数据传递到同一jsp中显示的包含文件中。
不,这不起作用,因为include将在服务器端解析,早在javascript var可用之前。
相反,您需要在页面url中添加一个请求参数:
<%@include file="text.jsp?param1=${request('someparam')}" %>
不,它不起作用。JSP是在服务器端编译和运行的,Javascript稍后在客户端执行。
经过JSP处理的JS。了解如何执行服务器端和客户端代码
相关文章:
- Javascript-将包含变量的html字符串作为参数传递
- 是否可以在 Javascript 中将未声明的变量作为参数传递
- 在构造控制器、服务等时作为函数参数传递之前列出的角度 JS 变量
- innerHTML在onClick事件中将变量作为参数传递
- 是否需要初始化在 Javascript 中作为“类”构造函数参数传递的变量
- 为什么我不能将角度变量作为函数参数传递
- 不能将变量作为参数传递到 onClick 函数中
- 将变量作为 URL 参数传递到 xmlHTTPRequest 中
- 在 PHP 循环中调用 js 函数,同时将 php 变量作为参数传递给其中一个函数
- AngularJS将范围变量名称作为函数参数传递
- 如何在 JavaScript onclick 函数中传递带有 / 作为参数的变量
- 将函数作为参数传递,内部带有变量 - 可能
- 如何将 xsl 变量作为参数传递给脚本标记中的 javascript 函数
- 这在JavaScript函数中,是指通过参数传递的变量
- 正确的方法:始终将所有变量作为函数参数传递
- 使用 HTML onClick 将 PHP 变量作为参数传递
- 如何将控制器变量作为 AngularJS $resource请求的参数传递
- 如何在 PHP 的 OnClick 函数中将带有空格的变量作为参数传递
- 将变量参数传递给函数 - JavaScript
- 通过Javascript中的参数传递变量