笔记1----前台ajax请求,后台返回list对象集合!

来源:互联网 发布:如何下载qq软件 编辑:程序博客网 时间:2024/05/16 00:36

只是小总结,代码还不够优雅,方便自己以后再总结,不废话,上代码。

前台js代码:

function show_resume(resume_id){
$("#p_resume_id").val(resume_id);
$.ajax({
type:"post",
url:contextPath+"/resumefilter/resumeinfo.html",
data:{resume_id:resume_id},
dataType:"json",
success:function(json){
$("#jobname").text(json[0].job_id);
$("#pname").text(json[0].name);
$("#pgender").text(json[0].gender);
$("#pbirthday").text(json[0].birthday);
$("#pnation").text(json[0].nation);
$("#ppolitical").text(json[0].political);
$("#pmarried").text(json[0].married);
$("#pgraduates_chool").text(json[0].graduates_chool);
$("#pprofession").text(json[0].profession);
$("#pgraduateday").text(json[0].graduateday);
$("#pcontact").text(json[0].contact);
$("#porigin").text(json[0].origin);
$("#paccount_location").text(json[0].account_location);
$("#penglish_level").text(json[0].english_level);
$("#pcomputer_level").text(json[0].computer_level);
$("#pidnumber").text(json[0].idnumber);
},
error:function(){
alert("fail");
}
});

后台的java代码:

@RequestMapping(value = "/resumeinfo", method = { RequestMethod.GET,RequestMethod.POST })
public @ResponseBody void resumeinfoAction(HttpServletRequest request,HttpServletResponse response, ModelMap map) {


String resumeid=request.getParameter("resume_id");
List<ResumeFilterQueryVo> list=resumeFilterServiceImpl.getResumeInfo(resumeid);
JSONArray jsonarray=JSONArray.fromObject(list);
try {
response.getWriter().print(jsonarray);
} catch (IOException e) {
e.printStackTrace();
}
}

以后再总结其他的方法。

0 0
原创粉丝点击