gpt4 book ai didi

java - 如何在网络 Controller 中使用 spring 标签的值?

转载 作者:行者123 更新时间:2023-12-02 05:24:53 25 4
gpt4 key购买 nike

我正在使用 Spring MVC 编写网络应用程序。我使用 JSP 作为 View 。我想在 Controller 方法中绑定(bind)来自 spring 标签和参数的数据。 F.e.我有一个添加用户表单:

<form:form action="/add_user" commandName="user">
<div>
First name:<form:input path="firstName"/><br>
Last name:<form:textarea path="lastName"/>
</div>
<div>
<input type="submit" value="Add user">
</div>
</form:form>

和一个 Controller :

@Controller
@RequestMapping(value = "/")
public class MainController {
@Autowired
private UserService userService;
...
@RequestMapping(value = "/add_user", method = RequestMethod.POST)
public String addUser(??? User newUser ????) {
userService.add(newUser);
return "redirect:/users";
}
...
}

我应该用什么来代替???????括号之间?如果您给我详细的教程或简单的文档(不是“http://docs.spring.io/ ”),我会非常高兴

最佳答案

按照 micha 的回答让您的代码正常运行。有关表单提交以及将 Controller 中的值显示到 jsp 页面的更多详细信息和基本概念,您可以查看教程 http://www.codejava.net/frameworks/spring/spring-mvc-form-handling-tutorial-and-example .

关于java - 如何在网络 Controller 中使用 spring 标签的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26149009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com