ajax后台处理返回json值示例代码
时间:2021-10-22 09:08:56|栏目:JavaScript代码|点击: 次
复制代码 代码如下:
public ActionForward xsearch(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
String parentId = request.getParameter("parentId");
String supplier = request.getParameter("supplier");
List itemList = new ArrayList();
if(parentId.equals("")){
parentId="0";
}
Map map=new TawApTreeServlet().getTypeList(parentId, supplier);
for (Iterator rowIt = map.keySet().iterator(); rowIt.hasNext();) {
String id = (String) rowIt.next();
TawCommonsUIListItem uiitem = new TawCommonsUIListItem();
uiitem.setItemId(id);
uiitem.setText((String)map.get(id));
uiitem.setValue(id);
itemList.add(uiitem);
}
response.setContentType("text/xml;charset=UTF-8");
// 返回JSON对象
response.getWriter().print(JSONUtil.list2JSON(itemList));
return null;
}
栏 目:JavaScript代码
下一篇:10 种最常见的 Javascript 错误(频率最高)
本文标题:ajax后台处理返回json值示例代码
本文地址:http://www.codeinn.net/misctech/180884.html