복붙노트

[SPRING] 스프링 컨트롤러와 다른 클래스를 사용하여 JSP로 데이터 렌더링하기

SPRING

스프링 컨트롤러와 다른 클래스를 사용하여 JSP로 데이터 렌더링하기

데이터를 렌더링하고 싶습니다.

이것이 jsp 페이지 테이블의 모습입니다.

내가 이걸 어떻게 성취하는지,

제발 도와주세요.

그것은 얼마나 많은 클래스가 정의되고 필드가 무엇인지에 대해 많은 혼란을 일으킨다.

감사

해결법

  1. ==============================

    1.대부분의 경우 데이터가 데이터베이스에서 가져오고 있으며 이것은 반환 된 javabeans의 일종입니다.

    대부분의 경우 데이터가 데이터베이스에서 가져오고 있으며 이것은 반환 된 javabeans의 일종입니다.

    다음과 같이 가정 해 보겠습니다.

    List<MyObjects> objects
    

    컨트롤러 수준에서 설정해야합니다.

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

    이제 이것이 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>
    

    당신은 그것에 대해 더 많은 것을 읽을 수 있습니다 : http://static.springsource.org/spring/docs/3.0.1.RELEASE/reference/html/view.html

  2. from https://stackoverflow.com/questions/4930581/rendering-data-in-jsp-using-spring-controllers-and-different-classes by cc-by-sa and MIT license