获取新url创建的完整url
我正在创建一封电子邮件,电子邮件中有一个url链接。我想得到整个url和上下文,这样我就可以将用户重定向到我想要的地方。现在我的代码是这样的获取新url创建的完整url,url,request,Url,Request,我正在创建一封电子邮件,电子邮件中有一个url链接。我想得到整个url和上下文,这样我就可以将用户重定向到我想要的地方。现在我的代码是这样的 String baseURL = request.getScheme() + "://" + request.getServerName() + request.getContextPath().concat(content); 有没有办法简化这个过程并获得相同的信息?我想你的意思是这样的: getRequestURL()-不带
String baseURL = request.getScheme() + "://" + request.getServerName()
+ request.getContextPath().concat(content);
有没有办法简化这个过程并获得相同的信息?我想你的意思是这样的:
- getRequestURL()-不带get参数的url
- getQueryString()-获取参数
@Override public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { ((HttpServletRequest)req).getRequestURL(); ((HttpServletRequest)req).getQueryString(); }