【问题标题】:How to send a variable var from javascript to java app如何将变量 var 从 javascript 发送到 java 应用程序
【发布时间】:2015-03-02 19:40:27
【问题描述】:

我正在开发一个应用程序,我需要通过 js 函数将 javascript 变量值发送到 java 应用程序。 我想让它改变一个本地 json 文件,并在我的 java 应用程序中读取它,但我没有成功。 这个解析可以通过 HttpRequest 方法或类似的方法。 我有点迷失在项目的这一部分,等待答案。 从现在开始谢谢大家!

【问题讨论】:

  • 什么样的Java应用程序?这是一个在该应用程序的页面上运行 JavaScript 的 Web 应用程序吗?如果是这样,请考虑将 AJAX 与您正在使用的任何 Web 应用程序技术一起使用。
  • 为什么不能通过 Java 读取 JSON? JSON 在每种编程语言中都是可读的。无论如何,您需要做的是发出一个获取/发布请求(以 AJAX 或通过 html 形式)将 JSON 发送到一段 Java 代码服务器端。要异步执行此操作(无需重新加载网页),请使用 AJAX。使用具有内置获取和发布请求功能的 JQuery 库很容易完成。
  • $.ajax()](http://api.jquery.com/jquery.ajax/) [$.get() $.post() 使用任何你想要的,这些是最简单的方法。

标签: java javascript json web httprequest


【解决方案1】:

你可以通过两种方式实现。

  1. 通过查询参数传递值 var formObj =******; formObj.action= htttp://localhsot:8089/test/test.jsp?userName="+javascriptvarialbe; formObj.submit();
  2. 按隐藏变量 ''

然后在java中

String userName = request.getParameter("userName");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-15
    • 2017-11-13
    相关资源
    最近更新 更多