我正在使用GWT,并且在用户注册之后,我需要向用户发送带有激活链接的邮件。

激活链接可能包含用户名和哈希值。

使用PHP,我知道使用get方法检索这些值。

我是新的GWT Java,我希望能够获得激活链接中的值。我还在服务器上使用Java。

我只想知道,在单击激活链接(其中包含一些用于标识用户的数据)后将用户重定向到我的网站时,我需要做什么。

最佳答案

这与GWT无关。当用户单击激活链接时,将调用您的servlet。例如,您有一个映射到/useractivate的servlet,而您的URL是http://yoursite.com/useractivate?hash=4342bc322&user=foo

然后,在servlet的doGet()方法中,您需要调用:

String hash = request.getParameter("hash");
String user = request.getParameter("user");
// .. handle activation

09-05 02:25