大神帮我改改代码 急急急!! 新号没金币

数据库读出来的内容:
图片说明
想实现的效果:
图片说明
代码如下:
public String collect(@RequestParam(value="userId",required=false)Long userid,
@RequestParam(value="bookType",required=false)Long booktype){
JSONObject json=new JSONObject();
Map condition=new HashMap();
try {
if(userid !=null){
condition.put("userid", userid);
}
if(booktype!=null){
condition.put("booktype", booktype);
}
//List> map就是图片的内容
List> map=bcsrvice.list(condition);

        if(map.size() !=0){
            json.put("collect", map);
            json.put("status", 1000);
            json.put("message", "");
        }else{
            json.put("exec", "未查到信息,系统异常!!!!!");
        }
    } catch (Exception e) {
        e.printStackTrace();
    }   
    return json.toJSONString();
}

来大神该怎么改

http://blog.sina.com.cn/s/blog_6c9565b801019rgn.html