将响应设为空。RESTful - QueryParam中为空
这里是我的代码
package com.javacodegeeks.enterprise.rest.jersey;
import java.util.Date;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.Response;
@Path("/")
public class HelloWorldREST {
@POST
@Path("/submitValue")
public Response responseMsg(@QueryParam("name") String name,@QueryParam("email") String email,@QueryParam("date") Date date) {
String output = date+email+name;
System.out.println(output);
return Response.status(200).entity(output).build();
}
}
这里是调用URL
Ext.Ajax.request({
method : 'post',
url: 'rest/submitValue/',
//success: someFn,
//failure: otherFn,
params:
{
name: Ext.getCmp('name').getValue(),
email : Ext.getCmp('email').getValue(),
date : Ext.getCmp('date').getValue()
}
});
我正在检查,当我发这个请求参数得以通过...所以没有机会,他们的价值为零。
它将如何解决问题....... ??尝试过...但仍然有同样的问题。 – sparsh610 2015-04-02 18:34:39