【发布时间】:2016-01-09 19:23:14
【问题描述】:
我将一个 javscript 变量传递给一个 java 类。我不确定这是否是一种正确的方法,如果是,我的语法是否正确,如何确保变量已成功传递给我的 java 类?
var key = record.getKey();
$.ajax({
type: "POST",
url: "apps/APP/src/Test.java",
data: {id : key},
success: function(msg){
alert( "Data Saved: " + msg );
}
});
【问题讨论】:
-
您是否将“变量”发送到用 Java 编写的 Web 应用程序?如果您尝试通过 Ajax 将某些内容发送到 Java 文件(我认为正是这种情况),那么您做错了。
-
@juliobetta 我该怎么做?
-
首先,这是一个用 Java 编写的 Web 应用程序吗?如果没有,应该是!
-
让我解释一下。只能对基于 Web 的应用程序进行 Ajax 调用。没有办法向普通的 java 类发送一些东西。这是关于 ajax 如何工作的详尽解释https://en.wikipedia.org/wiki/Ajax_(programming)。
-
基于 Java 的 Web 应用程序使用什么 api?看起来您正在尝试发布到源文件,但这是行不通的。这个源文件使用什么 api,它是如何/在哪里运行的?它是 servlet,是否在 servlet 容器上运行?
标签: javascript java ajax