java - Ajax post 到特定的java方法

标签 java jquery ajax servlets post

Possible Duplicate:
How to use Servlets and Ajax?

我有以下(部分)代码:

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

我的问题是:如何将帖子发送到 Java servlet 类(HttpServlet 的扩展)的特定方法? 例如: (概览Servlet.java)

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

最佳答案

您不向 Java 方法发送请求,而是向 URL 发送请求。如果您的 servlet 映射到此 URL,则将调用其 doPost() 方法(因为您选择 POST 发送请求)。

许多 MVC 框架(如 Stripes、Play、Spring MVC)允许使用多种方法定义操作(某种 servlet),每个方法都映射到给定的 URL。

关于java - Ajax post 到特定的java方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13251272/

相关文章:

Java:Executor Service 在 linux 上运行缓慢而不是在 Windows 上

php - 是否可以让 ajax 每微秒调用一次 php 脚本来检查文本文件是否已更改?

java - 如果您在动画进行时单击,Android fragment 事务动画会崩溃

java - 使用私有(private)构造函数测试类

java - 使用java代码创建derby数据库、表

javascript - 普通(无库)AJAX 文件上传

javascript - Select2 - 在删除 tabindex 的 bootstrap 3 中不起作用?

javascript - 将 Canvas 弧划分为 364 天

javascript - iFrame postMessage 一旦模态加载

javascript - 仅 Chrome : ajax freezing my javascript execution