// 得到请求的uri(工程名+请求页面,不含?及后面的内容,也不含ip地址及端口)
String uri = request.getRequestURI();
// 得到?后面的内容
String query = request.getQueryString();
//System.out.println("uri:" + uri);
// 判断是否有?(并不是每个网页都有?
try {
query = new String(query.getBytes("iso-8859-1"), ("GB18030"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
if (query != null)uri = uri + "?" + query;
//保存url
获取的形式 如: /zhaogong/job.do?action=doJobById&buttonId=1&jobId=1
------------------------------------------------------------------------
request.getHeader("referer");
获取的形式 如: http://127.0.0.1:9999/zhaogong/job.do?action=doJobById&buttonId=1&jobId=1