public ActionForward getRefeshByAdvise(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)throws RoleServiceException{
Event event=services.getByEvents();
HashMap<String,Object> map = new HashMap<String,Object>();
List<Event> events=services.getEvents(map,null,Integer.parseInt("0"), Integer.parseInt("10"));
toJsonStringForList(response,events,services.getCountByEvents(map,null).intValue());
if(event!=null){//查询新记录数
Long eventId=(Long)request.getSession().getAttribute("eventId");
//String url=(String)request.getAttribute("url"); 预留声音地址
if(eventId!=null&&eventId<event.getId()){//如果记录数小于新记录数
if("WARNING".equals(event.getEventLevel())){
//request.setAttribute("url", "1");
//return mapping.findForward("/pages/event/getRefeshByAdvise.jsp");
}
}else{
    //request.setAttribute("url", "0");
    request.getSession().setAttribute("eventId", event.getId());
}
}
return new ActionForward("/pages/event/getRefeshByAdvise.jsp");
}
        在界面中怎么获取不到response.getWriter().write(str);过来的值。在这里toJsonStringForList定义了