【问题标题】:Accessing Request Parameters in JavaScript在 JavaScript 中访问请求参数
【发布时间】:2013-01-29 15:57:13
【问题描述】:

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

环境:Tomcat、Spring、JSP、JS

【问题讨论】:

    标签: javascript spring jsp request


    【解决方案1】:

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

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

    例如在您的 JSP 文件中:

    <script type="text/Javascript">
    
    var properties = { }
    properties.myParam = <%= request.getParameter("myParam") %>;
    
    </script>
    

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-25
      • 2013-08-04
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多