javascript - 将脚本变量作为参数传递

标签 javascript jsp

我有一个 javascript 变量,我需要将其作为参数传递给包含的文件。 前任: var var1 = "测试";

现在我需要将这个“var1”传递给这样的包含文件

<%@include file="text.jsp?param1="+ var1 %>

这行得通吗?帮帮我。

或者,有没有其他方法可以不提交表单,我需要将这个可变数据传递给包含在同一个 jsp 中的文件。

最佳答案

不,这行不通,因为 include 将在服务器端解析,远早于 javascript var 可用。

相反,您需要向页面 url 添加一个请求参数:

<%@include file="text.jsp?param1=${request('someparam')}" %>

关于javascript - 将脚本变量作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6572756/

相关文章:

javascript - JQuery 不是第一个子选择器

javascript - 如何在LocoMedia React Native中实现原生UI

javascript - 检查特定格式的文本框

javascript - session Setattribute 仅从循环中获取最后一个值

javascript - 图像宽度高度通过 AngularJS (ng-file-upload)

javascript - 碰撞检测织物js

java - 如何从jsp中的字符串数组获取字符串并在servlet中使用它?

javascript - struts2+spring3 : passing a variable from action to jsp (javascript code)

java - 无法从 Eclipse 中的 jsp 连接到 mySQL DB

java - 动态下拉从 jsp 返回空值