1

在使用 Struts 操作在 DB 中完成保存后,我正在发送邮件。现在我需要在邮件中包含一个链接,点击该链接将点击我的操作 URL。

我的开发网址是wwwdev.sakthi123.road.com.

我的行动路径会像

wwwdev.sakthi123.road.com/serreqsubmit.do?method=openAssignTo&statusCode='+reqStatus+'&reqId='+reqId;

所以,如果我点击我需要点击这条路径的链接,从邮件中。在构建消息时,我需要在我的 Action 类方法中构建一个链接。

那么如何构建 URL 呢?

我尝试了以下方法:

String eol = System.getProperty("line.separator");   
message ="Please click here "+eol;
message = message + 
          httpServletRequest.getContextPath() +
          "\\serreqsubmit.do?method=openAssignTo&statusCode='+reqStatus+'&reqId='+reqId;";
4

1 回答 1

0

您可以在此处使用<a href=您的链接 URL。构造网址:

String url = "http://" + request.getServerName() + ":" + request.getServerPort()  + request.getContextPath() + "/serreqsubmit.do?method=openAssignTo&statusCode=" + reqStatus + "&reqId=" + reqId;
于 2012-10-26T11:59:05.747 回答