情况是这样的,从a页面发送了一个请求(request)到b,现在想在b页面中拿到a的这个请求(http://xxx?xx=xx&xx=xx&......),只知道用request.getRequestURL()可以拿到“?”前面的http://xxx,想拿到后面的xx=xx&xx=xx&......,要怎么拿呢?
request.getParameter(“xx”)这个可以拿到xx的值,可是不是所有的参数都知道,想动态拿到参数key和value,请问该怎么拿呢?
参照这两篇文章。http://www.jb51.net/article/93659.htm
http://sjeveryday.iteye.com/blog/1630596
一般a页面请求b页面不都是要进过后台吗,你在后台获取xx的值,再传入b页面。
request.getParameterMap();
使用这个方法可以获取到传的所有参数 与 值
request.getParameter("parameterName");