M_Util gmUtil = new M_Util(); DataMap paramMap = gmUtil.getDataMapFromRequest(request); String redirect_url = "m/bf_notice/list_bf_notice"; try { boolean is_login = gmUtil.setSessionForMobileMember(request, paramMap); if(is_login == false) { ra.addFlashAttribute("call_native_login", "Y"); redirect_url = "redirect:/m/login/view_login.do"; }else{ if(RenaStringUtil.isNullOrEmpty(paramMap, "rowCount") == false) ROW_COUNT = RenaStringUtil.getDataToInt(paramMap, "rowCount"); int rowMax = bf_noticeBO.select_bf_notice_list_count(paramMap); initPage(paramMap, ROW_COUNT, PAGE_COUNT, rowMax); // check page count List lm_notice = bf_noticeBO.select_bf_notice_list(paramMap); DataMap.putToModel(model, "lm_notice", lm_notice); } }catch(Exception ex1){ redirect_url = gmUtil.redirectError(true, ex1, request, paramMap, ra, ""); ex1.printStackTrace();} gmUtil.redirectParam(model, paramMap); return redirect_url; DataMap paramMap = gmUtil.getDataMapFromRequest(request); String redirect_url = "redirect:/m/bf_family_baby/view_bf_family_baby.do"; try { boolean is_login = gmUtil.setSessionForMobileMember(request, paramMap); if(is_login == false) { ra.addFlashAttribute("call_native_login", "Y"); redirect_url = "redirect:/m/login/view_login.do"; }else{ // 3. 입력 or 수정 PROCESS 및 메세지 작성 String smc_no = RenaStringUtil.getData(paramMap, "smc_no"); if(RenaStringUtil.isNullOrEmpty(RenaStringUtil.getData(paramMap, "smc_no"))){ smc_no = String.valueOf(bf_family_babyBO.insert_bf_family_baby(paramMap)); paramMap.put("smc_no", smc_no); ra.addFlashAttribute("script_msg", "등록되었습니다"); }else{ bf_family_babyBO.update_bf_family_baby(paramMap); ra.addFlashAttribute("script_msg", "수정되었습니다"); } } }catch(Exception ex1){ redirect_url = gmUtil.redirectError(true, ex1, request, paramMap, ra, ""); ex1.printStackTrace();} gmUtil.redirectParam(ra, DataMap.fromDataMap(new String[]{"smc_no", "return_url"}, paramMap)); return redirect_url; @RequestMapping(value="view_bf_family_baby") public String view_bf_family_baby(@ModelAttribute("model") ModelMap model, HttpServletRequest request, HttpServletResponse response , RedirectAttributes ra) { DataMap paramMap = gmUtil.getDataMapFromRequest(request); String redirect_url = "m/bf_family_baby/view_bf_family_baby"; try { boolean is_login = gmUtil.setSessionForMobileMember(request, paramMap); if(is_login == false) { ra.addFlashAttribute("call_native_login", "Y"); redirect_url = "redirect:/m/login/view_login.do"; }else{ List lm_f_disease = bf_family_babyBO.select_bf_family_baby_disease_list(paramMap); DataMap.putToModel(model, "lm_f_disease", lm_f_disease); // (smc_no 있을 경우) 아이 정보: rm_child DataMap rm_child = new DataMap(); if(!RenaStringUtil.isNullOrEmpty(paramMap,"smc_no")) { }else { } DataMap.putToModel(model, "rm_child", rm_child); } }catch(Exception ex1){ redirect_url = gmUtil.redirectError(true, ex1, request, paramMap, ra, ""); ex1.printStackTrace();} gmUtil.redirectParam(model, paramMap); return redirect_url; }