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

其实我的应用程序有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"; } 

现在我在数据库中获取UserForm(3行)。

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

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

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

您可以添加userFomrs列表作为模型属性

 List userForms = yourDatabaseCall(); model.addAttribute("userForms", userForms); 

在JSTL中,您可以迭代它

  // Do something  

示例代码

 class UserForm { private String name; private String address; //setter and getter } 

在你的控制器中

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

在jsp页面中: