0

我们制作了一个 HTML5 移动应用程序,现在我们正在创建一个 IOS 原生应用程序。我们希望 IOS 应用程序调用 Java servlet(带有条纹)(运行 HTML5 应用程序)上的方法,以便我们可以使用相同的幕后逻辑。我们是否需要设置 Web 服务来执行此操作?

IE 我们只想从 IOS 调用现有的 Stripes 动作 bean(因为它们已经设置为接收 ajax 请求,但这会违反跨域法)?

谢谢!

4

2 回答 2

1

如果您从本机应用程序发出请求,跨域不是问题,因此应该可以直接向您的 AJAX ActionBeans 发出请求。

于 2012-08-20T03:08:30.733 回答
-1

您可以使用 API 直接调用逻辑并获取响应。将 servlet 映射到您需要的 url 模式。然后在 servlet 中扩展 HttpServlet 并覆盖 doGet 和 doPost 方法,该方法以 HttpServletRequest 和 HttpServletResponse 作为输入参数,可用于与您的移动应用程序进行通信。

于 2012-08-19T22:06:18.293 回答