从html向servlet发送数据

时间:2012-07-04 09:47:30

标签: javascript jquery html ajax servlets

这是一个我可以,然后一个如何质疑。当我将数据发送到servlet,并且它们都在同一个域上时,我使用:

$.post('action.do', {arrayData:myArray, mode:"insert"});

或类似的东西。例如,如果我在设备上的Android应用程序中运行html并且我在云中有一台服务器,我可以执行以下操作:

$.post('http://www.example.com/action.do', {arrayData:myArray, mode:"insert"});

如果exam​​ple.com是我有服务器的域,这可能吗?感谢

2 个答案:

答案 0 :(得分:0)

是的,你可以。您只是无法发布到位于另一个域的服务器上,许多浏览器的Ajax跨域策略都阻止了它。

答案 1 :(得分:0)

是的,有可能

$.ajax({
  type: "POST",
  url: "http://www.example.com/action.do",
  data: { param1: "cal1" , param2: "val2" }
}).done(function( msg ) {
  alert( "Data Saved: " + msg );
});

另见