我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题

我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题,第1张

因为form表单的enctype编码方式不同导致的;enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

默认地,表单数据会编码为 "application/x->

第一,你是讲userId存放在那个位置

@Override

public boolean preHandle(>

用@ResponseBody

    @RequestMapping(value = "/address", method = RequestMethodPOST)

    @ResponseBody

    public Map<String, Object> addressPOST() {

        Map<String, Object> map = new HashMap<>();

        ReceivedGoodsAddress receivedgoodsaddress=new ReceivedGoodsAddress();

        List<ReceivedGoodsAddress> list = addressServicefindReceivedGoodsAddress(receivedgoodsaddress);

        mapclear();

        mapput("list", list);

        return map;

    }

    //前台用jquery+ajax

    $ajax({

                type:'POST',

                url:'${contextPath}/address',

                dataType:'json',

                success:function(data){

                        $each(datalist,function(i,item){

                            alert(i);

                            alert(itemid);

                            alert(itemname);

                        });

                }

            });

不知道你为啥叫ids[]这个名字,你前台提交使用ids=1&ids=2,这个才是>

public class BootStrapPage<T> {

private Long total;

private List<T> rows;

private int limit=0;

private int offset = 0;

private String order ="asc";

}

然后control直接接收就行了。

public List<Test> queryTest(BootStrapPage temp){}

以上就是关于我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题全部的内容,包括:我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题、想用spring mvc 的拦截器获取URL中的参数,在preHandle方法中从request里获取不到值、springmvc 多文件上传multipartfile 怎么获取前台传过来的参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10151271.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存