$.ajax({
type : 'POST',
url : '../list/type.action',
dataType : 'json',
data : {'index':0,'size':4},
success : function(data) {},
error : function(XMLHttpRequest, textStatus, errorThrown) {}
});
@RequestMapping(value = "/list/type.action", method = RequestMethod.POST)
@ResponseBody
public void getBaiduImg(HttpServletRequest request, HttpServletResponse response){
Map<String,Object> resultMap = new HashMap<String,Object>();
List<ImgType> list=pd.get(Integer.valueOf(request.getParameter("index")),Integer.valueOf(request.getParameter("size")));
resultMap.put("result", "success");
resultMap.put("data", list);
JSONObject result=JSONObject.fromObject(resultMap);
sendToAjax(response,result.toString());
}
private void sendToAjax(HttpServletResponse response, String data) {
PrintWriter pw = null;
try {
pw = response.getWriter();
pw.print(data);
} catch (IOException e) {
System.err.print(e);
} finally {
if (null != pw) {
pw.flush();
pw.close();
}
}
}