控制器 间 的 方法 传值
需求
从控制器中的某个方法跳到另外一个方法中 并携带值
办法
第一个控制器 的 返回值为空 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) {