复制代码 代码如下:
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;
}
您可能感兴趣的文章:- html+js+php一次原始的Ajax请求示例
- jquery教程ajax请求json数据示例
- 使用$.getJSON实现跨域ajax请求示例代码
- jQuery中使用Ajax获取JSON格式数据示例代码
- jquery ajax对特殊字符进行转义防止js注入使用示例
- 通过AJAX的JS、JQuery两种方式解析XML示例介绍
- AJAX如何接收JSON数据示例介绍
- jQuery的ajax传参巧用JSON使用示例(附Json插件)
- 浅析ajax请求json数据并用js解析(示例分析)
- JavaScript中的ajax功能的概念和示例详解