当前位置: 首页 > 面试题库 >

调用MVC控制器和Action方法的HTML按钮

孟胤
2023-03-14
问题内容

我知道这是不对的,但是为了说明起见,我想做这样的事情:

<%= Html.Button("Action", "Controller") %>

我的目标是制作一个HTML按钮,该按钮将调用我的MVC控制器的action方法。


问题答案:

除非您要张贴到操作中,否则根本不需要使用表格。输入按钮(不提交)可以解决问题。

  <input type="button"
         value="Go Somewhere Else"
         onclick="location.href='<%: Url.Action("Action", "Controller") %>'" />


 类似资料:
  • 我已经研究了thymeleaf include和replace,但它们似乎只用于加载html片段,而不是整个Spring MVC请求

  • 以下是我对使用SpringBoot制作的API的单一安全配置: 所有URL都映射到Spring Web mvc控制器,我想手动指定控制器的访问级别及其方法,如下所示: 但是当我以匿名用户身份执行 /api/resource/*请求时,应用程序会响应403状态码,但我希望调用方法。看起来@安全注释对授权没有影响,所有控制器方法只允许ROLE_USER。 令牌认证过滤器仅在令牌存在时才执行操作,所以我

  • 我有一个标题中描述的问题。 问题的小说明如下:我有一个按钮,用来打开对话框。然后,在该对话框中,有一个按钮,可以在第一个对话框的顶部打开另一个对话框。单击第二个按钮后,我希望调用控制器中的方法,但什么也没发生。h:outputText中的值被正确读取,所以我猜这不是连接控制器的问题- 我用的是: Spring web 3.1.2.发布 JSF 2.2.10 Primeface 5.1 代码: 豆。

  • 问题内容: 我想在控制器中调用视图方法,但我不知道如何:)我寻求类似的示例,但没有找到它。我可以在这段代码中这样做吗?我是否必须重新构建?我使用javafx和fxml技术(来构建用户界面)。 我的视图文件(它具有gotoRegister()和gotoLogin()方法(我想调用它们)) 我的控制器(在这里我想调用gotoRegister()方法) 我的问题:我可以调用gotoRegister吗?或

  • 问题内容: 我有一个具有自己的控制器的指令。请参见以下代码: 这旨在成为错误/通知/警告的通知系统。我想做的是从另一个控制器(不是指令控制器)调用此控制器上的函数。当我这样做时,我还希望我的链接函数检测到某些属性已更改并执行了一些动画。 这是一些代码来举例说明我要的内容: 所以打电话时开启指令控制器,链接功能也应该被触发,执行动画。我该如何实现? 问题答案: 这是一个有趣的问题,我开始考虑如何实现

  • 问题内容: 我一直在这里看问题:将MVCajaxjson发布到控制器操作方法,但不幸的是,它似乎并没有帮助我。我的几乎完全相同,除了我的方法签名(但是我已经尝试过了,但仍然没有被击中)。 jQuery的 控制者 但是,无论我尝试什么,我都不会受到打击。通过调试,我知道它发送了一个请求,每次都会得到一个错误。 问题答案: 您的操作需要字符串参数,但是您要发送一个复合对象。 您需要创建一个与您要发送的