servlet参数里面传递url的一个有关问题
servlet参数里面传递url的一个问题请求的servlet的参数是Hello?urlhttp://211.91.132.163/MapService/Lo
servlet参数里面传递url的一个问题
请求的servlet的参数是"Hello?url=http://211.91.132.163/MapService/Location?telnum=13205658909&time=123542154",
在servlet里面,
String urlString=request.getParameter("url");
这urlString为何只是http://211.91.132.163/MapService/Location?telnum=13205658909,如何获得这个完整的参数??
[解决办法]
你这样写系统把你的参数看成了url=http://211.91.132.163/MapService/Location?telnum=13205658909 和 time=123542154 两个参数了
[解决办法]
String urlString=request.getParameter("url");
String time=request.getParameter("time");
String result=urlString+time;
呵呵
[解决办法]
[解决办法] String fullurl = request.getRequestURI();
String url = fullurl.substring(fullurl.indexOf("?"), fullurl.length());
[解决办法]可不可以先把http://211.91.132.163/MapService/Location?telnum=13205658909 encode,然后再
String urlString=request.getParameter("url")后 decode urlString
[解决办法]Hello?url=”http://211.91.132.163/MapService/Location?telnum=13205658909&time=123542154“
用双引号,不要单引号