0

如何在单独的 JavaScript 文件中访问从 Spring Controller 发送的对象/参数?我能够在 JSP 文件中获取参数,但不能在作为单独的* .js 文件包含在 JSP 中的 JS 文件中。

环境:Tomcat、Spring、JSP、JS

4

1 回答 1

2

您不能直接在 Javascript 中获取参数,只能在 JSP 中。这是因为 Javascript 在客户端执行,而 JSP 在服务器端执行。

但是,您可以做的是让您的 JSP 在 JS 变量中输出请求参数的值。

例如在您的 JSP 文件中:

<script type="text/Javascript">

var properties = { }
properties.myParam = <%= request.getParameter("myParam") %>;

</script>

然后你可以在你的 JS 的其他地方访问这些 JS 对象。

我不确定这是否会编译它只是给你一个粗略的想法。

于 2013-01-29T16:06:12.890 回答