下拉框的连动、传值使用
Controller:
// 処理区分プルダウン
form.setShoriKubunList(shkService.shoriKubunList());
if (form.getShoriKubunList().size() > 0) { form.setShoriKubun(form.getShoriKubunList().get(0).get(“value”).toString());
}
被连动的下拉框的方法:
/**
* 支店プルダウンSELECT
* @param form
* @return
*/
@ResponseBody
@RequestMapping(value = "getShitenMeiList", method = RequestMethod.POST)
public JSONArray getShitenL(HttpSession httpSession,
@ModelAttribute SYO_SYO_175_176_shkinKhnInfKyyEtcShkinKzShkinKzNrkForm form) {
String KinyuKikammei = form.getKinyuKikammei();
if (StringUtils.isNotEmpty(KinyuKikammei)) {
// 支店プルダウンSELECT
List<Map<String, Object>> shitenMeiList = shkService.shitenMeiList(KinyuKikammei);
return JSONArray.fromObject(shitenMeiList);
}
return null;
}
Service:
/**
* 処理区分プルダウンSELECT
* @param pcd
* @return
*/
public List<Map<String, Object>> shoriKubunList() {
Map<String, Object> condition = new HashMap<String, Object>();
condition.put("PCD1", "1");
condition.put("PCD2", "2");
return getDropList(PullDownListCommonConstants.P_SYORIKB2_CMB, condition);
}
Html:
処理区分 一括複写 一括削除
支払種別