这个问题通常出现在使用Spring和Thymeleaf构建Web应用程序时,当尝试在页面上创建一个按钮时出现。要解决这个问题,可以按照以下步骤:
确认所需的支持库已被添加到依赖项中。这包括Spring和Thymeleaf依赖项,具体取决于您使用的版本。
使用类似以下示例的代码创建按钮:
该代码包括一个表单元素,其中action属性指向将处理提交请求的控制器方法。在这个例子中,@{/path/to/action}将具体路径映射到控制器中的方法。按钮使用type="submit"属性来指示它的目的是将表单数据提交到服务器。
@PostMapping("/path/to/action")
public String handleFormSubmit(@RequestParam("username") String username, Model model) {
// handle form submission
return "success";
}
在这个例子中,@PostMapping处理来自先前创建的按钮的POST请求,并在方法中处理提交的表单数据。该方法还返回一个字符串“已成功”,以便稍后显示在浏览器中。
通过按照上述步骤,您应该能够在Spring和Thymeleaf应用程序中创建按钮并处理提交请求。
上一篇:按钮无法被启用
下一篇:按钮无法垂直居中对齐。