我有一个 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/