rendering data in jsp using spring controllers and different classes

前端 未结 1 1523
忘了有多久
忘了有多久 2020-12-30 11:09

i want to render data

this is how my jsp page table look like \"

how i

相关标签:
1条回答
  • 2020-12-30 11:40

    Most likely your data is coming from database and this is kind of List of javabeans returned.

    Let's say this is:

    List<MyObjects> objects
    

    You need to set it in controller level:

    @RequestMapping(value="/table")
    public ModelAndView renderTable() {
        ModelAndView mv = new ModelAndView("/table"); 
        mv.add("objects",objects);
        return mv;
    }
    

    Now this is the way you render it on the JSP:

    <c:if test="${not empty objects}">
        <table>
            <c:forEach var="o" items="${objects}">
                <tr>
                    <td>${o.id}</td>
                    <td>${o.name}</td>
                    <td>${o.descriptio}</td>   
                </tr>
            </c:forEach>
        </table>
    </c:if>
    

    You can read about it more here: http://static.springsource.org/spring/docs/3.0.1.RELEASE/reference/html/view.html

    0 讨论(0)
提交回复
热议问题