HTML5モバイルアプリを作成し、IOSネイティブアプリを作成しています。同じ舞台裏のロジックを使用できるように、IOSアプリがJavaサーブレット(ストライプ付き)(HTML5アプリを実行)のメソッドを呼び出すようにします。これを行うには、Webサービスをセットアップする必要がありますか?
IEは、IOSから既存のStripesアクションBeanを呼び出したいだけです(ajaxリクエストを受信するようにすでに設定されているためですが、これはクロスドメイン法に違反しますか?)
ありがとう!
ネイティブアプリからリクエストを行う場合、クロスドメインは問題になりません。そのため、AJAXActionBeansに直接リクエストを行うことができるはずです。
APIを使用してロジックを直接呼び出し、応答を取得できます。必要なURLパターンにサーブレットマッピングを実行します。次に、サーブレットでHttpServletを拡張し、doGetメソッドとdoPostメソッドをオーバーライドします。このメソッドは、モバイルアプリとの通信に使用できる入力パラメーターとしてHttpServletRequestとHttpServletResponseを持ちます。