jquery json ajax例子2联动
后台/** * * @description 大分類を変わった時、中分類リスト内容を変わる。<br> * @return JSONString * @note なし */ public String changeCustGyoMClassList() { // 業種:中分類リスト作成 custGyoMClassList = callSearchNewService.getCustGyoMClassList(Integer.parseInt(selectedBClass)); try { JsonUtil.sendJson(custGyoMClassList); } catch (IOException e) { if (log.isErrorEnabled()) { log.error(e); } } return null; }package jp.co.syspro.common.util;import java.io.IOException;import javax.servlet.http.HttpServletResponse;import net.sf.json.JSONArray;import org.apache.struts2.ServletActionContext;public class JsonUtil {/** * jsonデータ戻る * * @param obj * データ * @throws IOException */public static void sendJson(Object obj) throws IOException {JSONArray json = JSONArray.fromObject(obj);HttpServletResponse response = ServletActionContext.getResponse();response.setCharacterEncoding("UTF-8");response.getWriter().write(json.toString());}}