gpt4 book ai didi

java - 如何使用 Spring MVC 在 jsp 中显示模型属性?

转载 作者:IT老高 更新时间:2023-10-28 13:56:00 25 4
gpt4 key购买 nike

其实我的应用有 Spring MVC...

我有 User.jsp,在此我正在创建一些空表单(文本框、textarea..)我在我的 Controller 类中使用以下方法显示表单。下面是在前端jsp上添加空表单的代码。

@RequestMapping(value = "user", method = RequestMethod.GET)
public String user(Model model) throws Exception {
model.addAttribute("userForm", new UserForm());

return "profile/user";
}

现在我正在数据库中获取用户窗体(3 行)。

那么..如何添加模型属性,如果我们添加这个是他们对模型属性的任何覆盖?

如何使用JSTL将此模型属性显示到Jsp中?

请建议我,我坚持这一点..

最佳答案

示例代码

class UserForm {
private String name;
private String address;

//setter and getter

}

在你的 Controller 中

 @RequestMapper(value="/user")
public ModelAndView user(){
ModelAndView mav = new ModelAndView("userForm") ;
List<UserForm> userForms = yourDatabaseCall();
mav.addObject("userForms", userForms);
return mav;``
}

在jsp页面中:

<c:forEach items="${userForms}" var="userForm">     
<c:out value="${userForm.name}"/>
<c:out value="${userForm.address}"/>
</c:forEach>

关于java - 如何使用 Spring MVC 在 jsp 中显示模型属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15758877/

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