Java 如何将动作属性动态设置为超链接?

Java 如何将动作属性动态设置为超链接?,java,spring,hyperlink,jakarta-mail,Java,Spring,Hyperlink,Jakarta Mail,在我的Spring示例应用程序中,用户只需输入他的电子邮件地址并将邮件发送到该电子邮件地址,就可以使用他们的In Register选项 所有这些都工作得很好,但问题是当用户收到一些激活邮件时 但我想当他点击邮件(超链接)时,下面的方法会调用 @RequestMapping(value = "activate", method = RequestMethod.POST) public String activate(SignUp form,BindingResult result,Model mo

在我的Spring示例应用程序中,用户只需输入他的电子邮件地址并将邮件发送到该电子邮件地址,就可以使用他们的In Register选项

所有这些都工作得很好,但问题是当用户收到一些激活邮件时

但我想当他点击邮件(超链接)时,下面的方法会调用

@RequestMapping(value = "activate", method = RequestMethod.POST)
public String activate(SignUp form,BindingResult result,Model model) {

    --------(hear some database code)
}
这是激活邮件生成代码

    <bean id="activateAccountTemplate" class="org.springframework.mail.SimpleMailMessage">

    <property name="text">
        <value>
        <![CDATA[
            <html><body><p>Dear %s</p><p>Click <a href="http://localhost:8080/SpringDemo5?a=%s">here</a> to activate your account.</p></body></html>
        ]]>
        </value>
    </property>

</bean>
那么,如何将该请求映射分配给超链接呢


请帮助我…

那么,您想在代码中将URL映射到Java方法吗? 您可以使用SimpleUrlHandlerMapping,如以下两个示例所示:


还可以查看此相关的堆栈溢出问题:
 Dear Ram

Click here to activate your account.