4389
2014-07-11 16:13:34
0
spring 으로 하시는군요
1. @requestmapping으로 더보기를 할 부분을 불러오는 주소를 만들고
2. 리턴값을 html로 하지 않고 json형태로 return하여 script에서 읽을 수 있도록 합니다.
2-1. json형태로 출력하기 위해서는 dao에서 불러온 list값을 json으로 변환시켜야 하는데 이는 gson이라는 플러그인을 사용하시면 쉽게 하실 수 있습니다.
2-2. @responsebody 어노테이션을 사용하셔도 되고 response header를 application/json으로 적용 후에 response.getWriter().print(변환된 json값)
3. 더 보기 를 눌렀을때 $.ajax 를 사용하여 위에서 만들 주소를 호출
4. 호출된값을 javascript의 object형태로 받아 for문등으로 html을 생성후 append시켜주면됩니다.