【问题标题】:How to invoke a controller using anchor tag in Spring-mvc?如何在 Spring-mvc 中使用锚标记调用控制器?
【发布时间】:2016-11-01 15:08:20
【问题描述】:

我想在单击锚标记时调用后端控制器。 我仍然希望将用户带到 url,但我需要在代码中执行一些其他逻辑。

<a href="<c:out value="${url}"/><c:out value="${name}"/><c:out value="${url}"/>"><c:out value="${name}"/></a>

这个问题和How to invoke a controller using a html link in Spring-mvc?很像 但不幸的是,该问题的答案不适用于我的情况。我不想更改 href 值。 提前致谢。

【问题讨论】:

  • 你可以通过 javascript 和 ajax 来做,拦截锚点击事件,调用控制器,然后响应,做任何你需要的事情

标签: html jsp spring-mvc anchor


【解决方案1】:

试试看

<a id="btnClick">click me</a>
    <script>
        $('#btnClick').click(function(){
            $.ajax({
                url : yourUrlToController
                //todo something like that
            });
        });
    </script>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 2020-05-15
    • 1970-01-01
    • 1970-01-01
    • 2012-05-20
    相关资源
    最近更新 更多