使用POST请求跳转页面

来源:互联网 发布:淘宝抽检不合格怎么办 编辑:程序博客网 时间:2024/05/03 23:13

同事遇到一个问题,jsp中,如果使用get命令,中文会乱码,在不修改tomcat配置的前提下,想要把所有的get请求转为post请求。

一直觉得post请求后返回的不就是一段数据嘛,怎么返回一个html页面呢?

通过搜索,找了一个解决方法,使用jQuery 在内存中建立一个form对象,然后调用这个对象的submit方法

如果你看到了这个问题,并且有更好的方法,请告知我呦,多谢~~


如何在网页中POST任意内容并跳转

https://segmentfault.com/q/1010000000473230


扩展:

$.extend({    StandardPost:function(url,args){        var form = $("<form method='post'></form>"),            input;        form.attr({"action":url});        $.each(args,function(key,value){            input = $("<input type='hidden'>");            input.attr({"name":key});            input.val(value);            form.append(input);        });        form.submit();    }});

调用:

$.StandardPost('url/path/req',{arg0:'arg0',arg1:'arg1'});


0 0
原创粉丝点击