復制代碼 代碼如下:
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數(shù)據(jù)示例
- 使用$.getJSON實現(xiàn)跨域ajax請求示例代碼
- jQuery中使用Ajax獲取JSON格式數(shù)據(jù)示例代碼
- jquery ajax對特殊字符進行轉(zhuǎn)義防止js注入使用示例
- 通過AJAX的JS、JQuery兩種方式解析XML示例介紹
- AJAX如何接收JSON數(shù)據(jù)示例介紹
- jQuery的ajax傳參巧用JSON使用示例(附Json插件)
- 淺析ajax請求json數(shù)據(jù)并用js解析(示例分析)
- JavaScript中的ajax功能的概念和示例詳解