@RequestMapping("/member/update")
	public ModelAndView memberUpdate (HttpServletRequest request, HttpServletResponse response, ModelAndView modelAndView,
			@RequestParam(required=true) String mId,
			@RequestParam(required=true) String mNm,
			@RequestParam(required=false) String mPwd,
			@RequestParam(required=false) String birth,
			@RequestParam(required=false) String mail,
			@RequestParam(required=false) String mobile,
			@RequestParam(required=false) String schoolGradeCd,
			@RequestParam(required=false) String schoolCd,
			@RequestParam(required=false, defaultValue="") String schoolNm,
			@RequestParam(required=false) String grade) throws Exception {
		
		ModelMap modelMap = modelAndView.getModelMap();
		
		HashMap<String, String> param = new HashMap<String, String>();
		
		param.put("mId", mId);
		param.put("mNm", mNm);
		if(mPwd != null && !mPwd.equals("")){
			param.put("mPwd", EncryptionUtil.encrypt(mPwd));			
		}
		param.put("birth", birth);
		param.put("mail", mail);
		param.put("mobile", mobile);
		param.put("schoolGradeCd", schoolGradeCd);
		param.put("schoolCd", schoolCd);
		param.put("schoolNm", schoolNm);
		param.put("grade", grade);
		
		adminService.memberUpdate(param);
		modelAndView.setViewName("redirect:/admin/member/list.do");
		return modelAndView;
	}