控制器 间 的 方法 传值
需求
从控制器中的某个方法跳到另外一个方法中 并携带值
办法
第一个控制器 的 返回值为空 oid 为任意 id
JSONObject json = DWZUtil.returnSuccessJson("保存成功", "", "closeCurrent", "yq1012/initaddyq1012/oid"); DWZUtil.writer(response, json);
这个 是 dwz 的 。。
public static JSONObject returnSuccessJson(String message, String navTabId,String callbackType,String forwardUrl) { Map<String, String> map = new HashMap<String, String>(); map.put("statusCode", "200"); map.put("message", message); map.put("navTabId", navTabId ); map.put("callbackType", callbackType ); map.put("forwardUrl", forwardUrl ); return JSONObject.fromObject(map); }
第二个控制器
@RequestMapping("/initaddyq1012/{oid}") public ModelAndView initaddEmployeeDep(@PathVariable("oid") long oid) {