java - 如何在 Spring-mvc 中使用 html 链接调用 Controller ?

标签 java javascript jsp spring-mvc

我有一个名为 reports.jsp 的 jsp 页面,我在 View 中显示了链接供用户单击。 如何通过单击将传递参数的链接来调用 Spring Controller 方法。

最佳答案

您必须使用 @PathVariable 才能执行此操作。示例:

Jsp:

<a href="<c:url value="/test/${object.argument}" />" >hello</a>

Controller :

@RequestMapping(value = "/test/{argument}", method = RequestMethod.GET)
    public String Controller(@PathVariable("argument") String argument) {
       ...
    }

关于java - 如何在 Spring-mvc 中使用 html 链接调用 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24403672/

相关文章:

java - 如何解决我的 Jsp 程序中的错误?

java - Spring Security 配置过滤除特定端点之外的任何请求?

java - 将命名空间添加到已创建的 XML 文档

java - Java 枚举中重写的抽象方法中的代码问题

JavaScript 连接方法

javascript - 我可以将jsp 作为innerHml 包含在来自javascript 函数的jsp 中吗?

java - 使用java拆分xml文件

javascript - 无法在 IE 中选择、复制、删除或编辑文本区域中的文本

javascript - 在 HTML5 Canvas 中撕裂?

jsp - 使用 Arraylist 生成 Struts2 动态超链接