在JavaScript中访问请求参数

时间:2013-01-29 15:57:14

标签: javascript spring jsp request

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

环境:Tomcat,Spring,JSP,JS

1 个答案:

答案 0 :(得分:2)

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

但是,您可以做的是让您的JSP在JS变量中输出requestparameter的值。

E.g。在您的JSP文件中:

<script type="text/Javascript">

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

</script>

然后,您可以在JS中的其他位置访问这些JS对象。

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