基本上,我要问的问题是类似到this question。但是,这些Q / A对我来说没什么价值。
首先,有几个人说不可能将客户端语言的值传递给服务器端语言。但是,我知道这是不真实的,因为我知道可以将javascritpt(clientside)变量传递给php(服务器端)变量。
其次,我需要这样做是基于尝试从第三方网站检索数据,由我的程序处理,该程序不会尝试将此数据返回到原始网页。相反,它将返回到不同的位置。所以,假设我正在使用javascript从他们的网页中检索所需的数据并将其存储在Javascript变量中,比如var myData = *my required data*
,我希望创建一个接受这些数据作为输入的Java程序,这将如何完成?
答案 0 :(得分:0)
您始终可以将客户端信息发送到服务器。这也适用于Java。
您可以发出AJAX请求并使用它传递变量。
$.ajax({
type: 'post',
url: 'myserverurl.ajx',
data: 'data=' + variable1 + '&data2=' + variable2
});
您也可以执行此操作,而无需进行异步调用。