0

重複の可能性:
サーブレットと Ajax の使用方法

次の(一部の)コードがあります。

$.ajax({
           type: "POST",
           url: "Myclass.DOSOMETHING(PARAMETER???)",
           data: dataString,
           dataType: "json???",

私の質問は次のとおりです。投稿を Java サーブレット クラス (HttpServlet の拡張) の特定のメソッドに送信するにはどうすればよいですか? 例: (OverviewServlet.java)

public void removeItem(int idItem) {
    itemDAO.delete(idItem);
}
4

1 に答える 1

4

要求を Java メソッドに送信するのではなく、URL に送信します。サーブレットがこの URL にマップされている場合、そのdoPost()メソッドが呼び出されます (リクエストの送信に POST を選択したため)。

多くの MVC フレームワーク (Stripes、Play、Spring MVC など) では、それぞれが特定の URL にマップされたいくつかのメソッドを使用して、アクション (一種のサーブレット) を定義できます。

于 2012-11-06T12:46:19.103 に答える