将ajax与java结合使用

将ajax与java结合使用,java,jquery,ajax,serversocket,Java,Jquery,Ajax,Serversocket,在java中使用ajax获得刚才发送的值的语法是什么?我将如何获得“考拉”的值。假设您已接受clientSocket连接,则数据接受字典。我想你得写点什么 $.ajax( { type: "POST", data: "koala", url: "http://localhost:555", cache: false, success: function(result) { }, failure: function()

在java中使用ajax获得刚才发送的值的语法是什么?我将如何获得“考拉”的值。假设您已接受clientSocket连接,则数据接受字典。我想你得写点什么

$.ajax(
{
    type: "POST",
    data: "koala",
    url: "http://localhost:555",
    cache: false,
    success: function(result)
    {       
    },
    failure: function()
    {
    }
});

然后,您的服务器可以使用变量名“koala”获取和操作数据。服务器发回的内容存储在参数result中。

使用JAX-RS和您的后端将是这样的

data: {"koala": "koala"},

sringmvc也非常类似

我们需要一个Java代码,它将输出ajax发送的单词koala
@Path("/")
public class MyResource {


    @POST
    @Consumes({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
    @Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
    public Animal createAnimal(final String animalName) {
        return dao.create(animalName);
    }
}