急求,ajax传到后台中的参数GET请求方式可以获得传递的参数,但是post请求方式就无法获得,求高人指点~
@POST
@Path("/AddOrderlist")
@Produces(MediaType.APPLICATION_JSON)
public boolean AddOrderList() throws Exception{
String userid=req.getParameter("userid");
String menuid=req.getParameter("menuid");
}
你使用@POST
所以过滤了你请求参数中
GET形式的参数.
那么用post怎么获得参数呢?
@so...:
参数要这么传播
$.post(url,{参数......},function(data){
);
@秦时明月-Moon.Orm塑造Orm经典:
$.ajax{
url:url,
data:{data:data},
success(data){}};
这样也可以吧
@so...: 注意要指定类型post
@秦时明月-Moon.Orm塑造Orm经典:
嗯,指定了,前台请求是没有问题的,后台接收用什么方法呢?
@so...: 能娶到post请求的参数就可以了
@秦时明月-Moon.Orm塑造Orm经典:
问题就在这里,不知道怎么捕获参数
@so...: getParameter
@秦时明月-Moon.Orm塑造Orm经典:
捕获不到,GET可以取到,用了post就不可以了
@so...: @POST去掉
@秦时明月-Moon.Orm塑造Orm经典:
哈哈,年后再试试吧,新年快乐,工作顺利,财源滚滚
jsonp?