如何使用Spring MVC在jsp中显示模型属性? [英] how to display model attribute in jsp using Spring MVC?

查看:103
本文介绍了如何使用Spring MVC在jsp中显示模型属性?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Actually my application have Spring MVC...

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

I have User.jsp, In this i'm creating some empty form (text boxes, textarea..) I'm Display the form using below method In my Controller class. Below code for add empty form on Front end jsp.

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

    return "profile/user";
}

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

Now i'm getting UserForm in Database(3 rows).

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

So .. How to add Model attribute,if we add this one is their any override of model attribute?

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

How to display this model attribute into Jsp using JSTL?

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

Please suggest me i'm stuck this point..

推荐答案

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

You can add list of userFomrs as a model attribute

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

在JSTL中你可以迭代它

In JSTL you can iterate over it

<c:forEach items="${userForms}" var="userForm">     
   // Do something
</c:forEach>

这篇关于如何使用Spring MVC在jsp中显示模型属性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆