我正在创建一封电子邮件,电子邮件中有一个网址链接。我想得到整个网址和上下文,以便我可以将用户重定向到我希望的位置。现在我的代码看起来像这样
String baseURL = request.getScheme() + "://" + request.getServerName()
+ request.getContextPath().concat(content);
有没有办法简化这个并获得相同的信息?
答案 0 :(得分:0)
我猜你的意思是这样的:
getQueryString() - get-parameters
@Override
public void service(ServletRequest req, ServletResponse res)
throws ServletException, IOException {
((HttpServletRequest)req).getRequestURL();
((HttpServletRequest)req).getQueryString();
}