【问题标题】:How to set action attribute dynamically to Hyperlink?如何将动作属性动态设置为超链接?
【发布时间】:2013-07-20 21:53:33
【问题描述】:

在我的 Spring 示例应用程序中有他们的注册选项,用户只需输入他的电子邮件地址并将邮件发送到该电子邮件地址。

一切正常,但问题是当用户收到一些激活邮件时

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

@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>

并且用户收到此消息。

 Dear Ram

Click here to activate your account.

那么如何将该请求映射分配给超链接?

请帮帮我...

【问题讨论】:

    标签: java spring hyperlink jakarta-mail


    【解决方案1】:

    那么,您想将 URL 映射到代码中的 Java 方法吗? 您可以使用 SimpleUrlHandlerMapping,就像在这两个示例中一样:

    http://www.mkyong.com/spring-mvc/spring-mvc-simpleurlhandlermapping-example/

    http://www.raistudies.com/spring/spring-mvc/simpleurlhandlermapping/

    【讨论】:

    猜你喜欢
    • 2011-04-05
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多