List of usage examples for org.springframework.web.bind.support SessionStatus setComplete
void setComplete();
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/boardReply.do", method = RequestMethod.POST) public String boardReply(@ModelAttribute("searchVO") SampleDefaultVO searchVO, // BindingResult bindingResult, @RequestPart(required = false, value = "file") List<MultipartFile> imgFile, HttpServletRequest request, @RequestParam("bName") String bName, @RequestParam("bPass") String bPass, @RequestParam("bTitle") String bTitle, @RequestParam("bContent") String bContent, @RequestParam("bUuid") String bUuid, @RequestParam("bNum") int bNum, @RequestParam("bReSeq") int bReSeq, @RequestParam("bSeq") int bSeq, Model model, SessionStatus status ) throws Exception { if (!imgFile.isEmpty()) { String dir = request.getRealPath("images/egovframework/board_img"); System.out.println("dd" + imgFile.size()); for (int i = 0; i < imgFile.size() - 1; i++) { //?/*www.ja va 2s . c o m*/ String genId = UUID.randomUUID().toString(); //? String originalFileName = imgFile.get(i).getOriginalFilename(); //? // String saveFileName = genId+"."+originalFileName; String saveFileName = genId; // System.out.println("???="+ originalFileName); // System.out.println("??="+ saveFileName); String savePath = dir + "/" + saveFileName; imgFile.get(i).transferTo(new File(savePath)); SampleVO vo = new SampleVO(); vo.setiOriName(originalFileName); vo.setiFileName(saveFileName); vo.setiSize((int) imgFile.get(i).getSize()); vo.setiUrl(savePath); vo.setiUuid(bUuid); sampleService.uploadImg(vo); status.setComplete(); } } SampleVO samVO = new SampleVO(); samVO.setbName(bName); samVO.setbPass(bPass); samVO.setbTitle(bTitle); samVO.setbContent(bContent); samVO.setbUuid(bUuid); samVO.setbNum(bNum); samVO.setbReSeq(bReSeq); sampleService.insertReply(samVO); SampleVO samVO2 = new SampleVO(); samVO2.setbSeq(bSeq); sampleService.getReply(samVO2); status.setComplete(); // model.addAttribute("main", "goFreebbs.jsp"); return "forward:/egovSampleList.do"; // return "sample/home"; }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/addKart.do", method = RequestMethod.POST) public String eddKart( // , ? ?? HttpServletRequest request,/* ww w. jav a2 s. c o m*/ @RequestParam("thumnail") String k_thumnail, //? @RequestParam("seq") int k_seq, //?seq @RequestParam("eaInput") int k_ea, //? @RequestParam("p_ea") int k_proea, //? @RequestParam("name") String k_name, //? @RequestParam("price") int k_price, //? @RequestParam("dPrice") int k_delivery, // @RequestParam("id") String k_id, //? id @RequestParam("p_delivery") int deliveryType, //1 2 3 @RequestParam("cash") int k_cash, //? Model model, SessionStatus status) throws Exception { int k_deliveryprice = 0; if (k_delivery == 1) { k_deliveryprice = 4000; } else if (k_delivery == 3) { k_deliveryprice = 9999; } //System.out.println("- "+deliveryType); System.out.println(" = " + k_deliveryprice); k_price *= k_ea; KartVO kart = new KartVO(k_id, k_name, k_thumnail, k_seq, k_ea, k_price, k_deliveryprice, k_proea, deliveryType, k_cash); //Account ac = new Account(a_id, a_pw, a_name, a_adress, a_hint, a_respond, a_phone); int kartCheck = sampleService.kartCheck(kart); System.out.println("? : " + kartCheck); if (kartCheck > 0) {//? ? ??? System.out.println("? , ? ? ??"); List<?> kartList = sampleService.kartList(kart); model.addAttribute("resultList", kartList); model.addAttribute("login", "loginOK.jsp"); model.addAttribute("main", "kartPage.jsp"); } else {//?? System.out.println("? "); sampleService.eddKart(kart); status.setComplete(); List<KartVO> kartList = sampleService.kartList(kart); int kc = 0; kc += kartList.size(); model.addAttribute("kartCount", kc); int sum = 0; int cashSum = 0; String deliveryPay = "no"; for (int i = 0; i < kartList.size(); i++) { KartVO kvo = kartList.get(i); // System.out.println(kvo.getK_price()); sum += kvo.getK_price(); cashSum += kvo.getK_cash(); if (kvo.getK_deliveryprice() == 4000) { deliveryPay = "yes"; } } model.addAttribute("sum", sum); model.addAttribute("cashSum", cashSum); model.addAttribute("deliveryPay", deliveryPay); model.addAttribute("resultList", kartList); model.addAttribute("login", "loginOK.jsp"); model.addAttribute("main", "kartPage.jsp"); } return "sample/home"; }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/cancelOrder.do", method = RequestMethod.POST) public String cancelOrder( //? HttpServletRequest request,// w w w .ja v a2 s . c om @RequestParam("code") String code, // @RequestParam("myCash") int cash, // ? Model model, SessionStatus status) throws Exception { // OrderSeetVO osVO = new OrderSeetVO(); osVO.setO_code(code); List<OrderSeetVO> listOrderSeet = sampleService.selectOrderSeet(osVO); for (int i = 0; i < listOrderSeet.size(); i++) { Product product = new Product(); product.setP_seq(listOrderSeet.get(i).getO_pseq()); Product product2 = sampleService.selectProduct(product); int proEa = product2.getP_ea(); int setEa = proEa + listOrderSeet.get(i).getO_ea(); product.setP_ea(setEa); sampleService.updateEa(product); System.out.println(listOrderSeet.get(i).getO_pname() + "? (" + proEa + ")? " + setEa + " ."); } /// //? HttpSession hs = request.getSession(); Account loginInfo = (Account) hs.getAttribute("userInfo"); Account vo = new Account(); vo.setA_cash(cash); vo.setA_id(loginInfo.getA_id()); sampleService.useCash(vo); //? //orderseet , orderseetList ? (code) sampleService.deleteOrderSeet(code); sampleService.deleteOrderSeetList(code); status.setComplete(); ////? refresh ? ///////// Account ac = new Account(); ac.setA_id(loginInfo.getA_id()); Account ac2 = sampleService.getAccount(ac); hs.setAttribute("userInfo", ac2); //////////////////////////////////////////////////// model.addAttribute("login", "loginOK.jsp"); return "forward:/home.do"; }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/qnaModify.do", method = RequestMethod.POST) public String qnaModify(@RequestPart(required = false, value = "file") List<MultipartFile> imgFile, SessionStatus status, Model model, HttpServletRequest request, @RequestParam("type") String type, @RequestParam("bName") String bName, @RequestParam("bPass") String bPass, @RequestParam("bTitle") String bTitle, @RequestParam("bSeq") int bSeq, @RequestParam("bContent") String bContent, @RequestParam("imgChk") int[] imgChk, @RequestParam("bUuid") String bUuid) throws Exception { SampleVO iVo = new SampleVO(); SampleVO iVo2 = new SampleVO(); for (int i = 0; i < imgChk.length; i++) { //?? 99 99? int imgSeq = imgChk[i]; switch (imgSeq) { case 999: break; default://from ww w. j a v a 2s . c o m iVo.setiSeq(imgSeq); System.out.println(" ?? ===" + imgChk[i]); //? ? ?? iVo2 = sampleService.selectImg(iVo); //? System.out.println(" +? ====" + iVo2.getiUrl()); File f = new File(iVo2.getiUrl().toString()); //? f.delete(); //? sampleService.deleteImg(iVo); status.setComplete(); break; } } QnaVO qnaVO = new QnaVO(); qnaVO.setQ_seq(bSeq); qnaVO.setQ_type(type); qnaVO.setQ_name(bName); qnaVO.setQ_pass(bPass); qnaVO.setQ_title(bTitle); qnaVO.setQ_content(bContent); sampleService.updateQnA(qnaVO); status.setComplete(); if (!imgFile.isEmpty()) { String dir = request.getRealPath("images/egovframework/board_img"); System.out.println("dd" + imgFile.size()); for (int i = 0; i < imgFile.size() - 1; i++) { //? String genId = UUID.randomUUID().toString(); //? String originalFileName = imgFile.get(i).getOriginalFilename(); //? // String saveFileName = genId+"."+originalFileName; String saveFileName = genId; String savePath = dir + "/" + saveFileName; imgFile.get(i).transferTo(new File(savePath)); SampleVO vo = new SampleVO(); vo.setiOriName(originalFileName); vo.setiFileName(saveFileName); vo.setiSize((int) imgFile.get(i).getSize()); vo.setiUrl(savePath); vo.setiUuid(bUuid); sampleService.uploadImg(vo); status.setComplete(); } } QnaVO qvo = sampleService.selectQna(qnaVO); int qseq = qvo.getQ_pseq(); return "forward:/selectProduct.do?searchKeyword2=not&pageIndex=1&selectedId=" + qseq; }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/cancelOrder2.do", method = RequestMethod.POST) public String cancelOrder2( //? (? ??) HttpServletRequest request,/* ww w.j ava2 s .co m*/ @RequestParam("code") String code, // @RequestParam("myCash") int cash, // Model model, SessionStatus status) throws Exception { // OrderSeetVO osVO = new OrderSeetVO(); osVO.setO_code(code); List<OrderSeetVO> listOrderSeet = sampleService.selectOrderSeet(osVO); for (int i = 0; i < listOrderSeet.size(); i++) { Product product = new Product(); product.setP_seq(listOrderSeet.get(i).getO_pseq()); Product product2 = sampleService.selectProduct(product); int proEa = product2.getP_ea(); int setEa = proEa + listOrderSeet.get(i).getO_ea(); product.setP_ea(setEa); sampleService.updateEa(product); System.out.println(listOrderSeet.get(i).getO_pname() + "? (" + proEa + ")? (" + setEa + ") ."); } /// HttpSession hs = request.getSession(); Account loginInfo = (Account) hs.getAttribute("userInfo"); Account vo = new Account(); int myCash = loginInfo.getA_cash(); int cash2 = cash + myCash; vo.setA_cash(cash2); vo.setA_id(loginInfo.getA_id()); /////// /////// sampleService.useCash(vo); //? //orderseet , orderseetList ? (code) sampleService.deleteOrderSeet(code); sampleService.deleteOrderSeetList(code); status.setComplete(); ////? refresh ? ///////// Account ac = new Account(); ac.setA_id(loginInfo.getA_id()); Account ac2 = sampleService.getAccount(ac); hs.setAttribute("userInfo", ac2); //////////////////////////////////////////////////// model.addAttribute("login", "loginOK.jsp"); return "forward:/home.do"; }
From source file:egovframework.oe1.cms.mrm.web.EgovOe1ResveMtgController.java
/** * ? ?//from w w w .j a va2 s. c om * @param egovOe1ResveMtgVO - ? VO * @param status * @return "forward:/cms/mrm/selectResveMtgList.do" * @exception Exception */ @RequestMapping("/cms/mrm/addResveMtgOK.do") public String addResveMtgOK(final MultipartHttpServletRequest multiRequest, @ModelAttribute("egovOe1ResveMtgVO") EgovOe1ResveMtgVO egovOe1ResveMtgVO, BindingResult bindingResult, Model model, SessionStatus status) throws Exception { log.debug(this.getClass().getName() + " ==> ? ? "); Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(); if (!isAuthenticated) { return "/cms/com/EgovLoginUsr"; //? ?? } //? ? ??. model.addAttribute("searchMode", egovOe1ResveMtgVO); // Server-Side Validation beanValidator.validate(egovOe1ResveMtgVO, bindingResult); if (bindingResult.hasErrors()) { model.addAttribute("egovOe1ResveMtgVO", egovOe1ResveMtgVO); return "/cms/mrm/addResveMtg"; } // EgovOe1LoginVO user = (EgovOe1LoginVO) EgovUserDetailsHelper.getAuthenticatedUser(); //? List<EgovOe1FileVO> result = null; String atchFileId = ""; final Map<String, MultipartFile> files = multiRequest.getFileMap(); if (!files.isEmpty()) { result = fileUtil.parseFileInf(files, "MTR_", 3, "", ""); atchFileId = fileMngService.insertFileInfs(result); } egovOe1ResveMtgVO.setAtchFileId(atchFileId); //? egovOe1ResveMtgVO.setRegisterId(user.getMberId()); //??ID String shh = egovOe1ResveMtgVO.getStartHh(); String smm = egovOe1ResveMtgVO.getStartMm(); String fhh = egovOe1ResveMtgVO.getFinishHh(); String fmm = egovOe1ResveMtgVO.getFinishMm(); if ("001".equals(egovOe1ResveMtgVO.getInsRepeat())) { //? egovOe1ResveMtgVO.setMtgStartDate(egovOe1ResveMtgVO.getInsRepeatDate()); //??? egovOe1ResveMtgVO.setMtgEndDate(egovOe1ResveMtgVO.getInsRepeatDate()); //??? egovOe1ResveMtgVO.setMtgBeginTime(shh + smm); //? egovOe1ResveMtgVO.setMtgEndTime(fhh + fmm); //? egovOe1ResveMtgService.insertResveMtg(egovOe1ResveMtgVO); StringTokenizer st = new StringTokenizer(egovOe1ResveMtgVO.getAttendantId(), "|"); //???? int n = st.countTokens(); for (int j = 0; j < n; j++) { String token = st.nextToken(); egovOe1ResveMtgVO.setMtgAttenId(token); egovOe1ResveMtgService.insertMtGattenInfo(egovOe1ResveMtgVO); } } else {// //System.out.println("====>"+egovOe1ResveMtgVO.getInsRepeatCnt()); //System.out.println(" 1====>"+egovOe1ResveMtgVO.getInsRepeatDate()); //20100101201001022010010320100204 for (int i = 1; i <= Integer.parseInt(egovOe1ResveMtgVO.getInsRepeatCnt()); i++) { // //System.out.println(" =======>"+ i); //System.out.println(" =======>"+ ((i*8)-8)); //System.out.println("? =======>"+egovOe1ResveMtgVO.getInsRepeatDate().substring((i*8)-8, i*8)); egovOe1ResveMtgVO .setMtgStartDate(egovOe1ResveMtgVO.getInsRepeatDate().substring((i * 8) - 8, i * 8)); //??? egovOe1ResveMtgVO.setMtgEndDate(egovOe1ResveMtgVO.getInsRepeatDate().substring((i * 8) - 8, i * 8)); //??? if ("003".equals(egovOe1ResveMtgVO.getReptitSeCode())) { if (i == 1) { egovOe1ResveMtgVO.setMtgBeginTime(shh + smm); } else { egovOe1ResveMtgVO.setMtgBeginTime("0600"); } if (i == Integer.parseInt(egovOe1ResveMtgVO.getInsRepeatCnt())) { egovOe1ResveMtgVO.setMtgEndTime(fhh + fmm); } else { egovOe1ResveMtgVO.setMtgEndTime("2355"); } } else { egovOe1ResveMtgVO.setMtgBeginTime(shh + smm); egovOe1ResveMtgVO.setMtgEndTime(fhh + fmm); } egovOe1ResveMtgVO.getInsRepeatDate().substring((i * 8) - 8, i * 8); egovOe1ResveMtgService.insertResveMtg(egovOe1ResveMtgVO); StringTokenizer st = new StringTokenizer(egovOe1ResveMtgVO.getAttendantId(), "|"); int n = st.countTokens(); for (int j = 0; j < n; j++) { String token = st.nextToken(); egovOe1ResveMtgVO.setMtgAttenId(token); egovOe1ResveMtgService.insertMtGattenInfo(egovOe1ResveMtgVO); } } } status.setComplete(); if (status.isComplete()) { model.addAttribute("resultMsg", "? ? "); } else { model.addAttribute("resultMsg", "? ? "); } return "forward:/cms/mrm/selectResveMtgList.do"; }
From source file:egovframework.example.sample.web.EgovSampleController.java
/** * ? ./*from w w w . java 2 s . c o m*/ * @param sampleVO - VO * @param searchVO - ? VO * @param status * @return "forward:/egovSampleList.do" * @exception Exception */ @RequestMapping("/deleteSampleOri.do") public String deleteSampleOri(@ModelAttribute("searchVO") SampleDefaultVO searchVO, @RequestParam("selectedId") int id, SessionStatus status, Model model) throws Exception { SampleVO sampleVO = new SampleVO(); sampleVO.setbNum(id); /////////////?(? ? ? )/// List<SampleVO> uuidList = (List<SampleVO>) sampleService.getUuid(sampleVO); //? ? uuid for (int i = 0; i < uuidList.size(); i++) { System.out.println("uuid=====" + uuidList.get(i).getbUuid()); // } SampleVO iVo = new SampleVO(); SampleVO iVo2 = new SampleVO(); for (int i = 0; i < uuidList.size(); i++) { String bUuid = uuidList.get(i).getbUuid().toString(); // iVo.setiUuid(bUuid); iVo.setbUuid(bUuid); //? ? ? //iVo2 = sampleService.selectImgUuid(iVo); //b List<SampleVO> ivoList = (List<SampleVO>) sampleService.selectImgUuid(iVo); //uuid? ?? System.out.println(ivoList.get(0).getiUrl()); for (int j = 0; j < ivoList.size(); j++) { // ?? for System.out.println(" +? ====" + ivoList.get(j).getiUrl()); File f = new File(ivoList.get(j).getiUrl().toString()); //? f.delete(); //? sampleService.deleteImgUuid(iVo); status.setComplete(); } } ///////////////////////// sampleService.deleteSampleOri(sampleVO); status.setComplete(); //model.addAttribute("main", "goFreebbs.jsp"); return "forward:/egovSampleList.do"; // return "sample/home"; }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/boardUpdateX.do", method = RequestMethod.POST) public void boardUpdateX(HttpServletRequest request, HttpServletResponse response, SessionStatus status) throws Exception { PlatformData oData = new PlatformData(); int nErrorCode = 0; String strErrorMsg = "START"; HttpPlatformRequest pReq = new HttpPlatformRequest(request); pReq.receiveData();//???? ?? PlatformData iData = pReq.getData(); VariableList in_vl = iData.getVariableList(); String in_var2 = in_vl.getString("sVal1"); // System.out.println(" ? seq--"+in_var2); if (!in_var2.equals("")) { /// ? ? seq //System.out.println("StringTokenizer..."); StringTokenizer st = new StringTokenizer(in_var2, ","); while (st.hasMoreTokens()) { String nextToken = st.nextToken(); // System.out.println(" ?? seq-- "+nextToken); int seq = Integer.parseInt(nextToken); SampleVO svo = new SampleVO(); svo.setiSeq(seq);//from w ww . j ava 2 s.c o m SampleVO iVo2 = new SampleVO(); iVo2 = sampleService.selectImg(svo); //? // System.out.println(" +? ===="+iVo2.getiUrl()); File f = new File(iVo2.getiUrl().toString()); //? f.delete(); //? sampleService.deleteImg(svo); status.setComplete(); } //// } DataSet ds = iData.getDataSet("bbsviewg"); //System.out.println("ds?"); // String bUuid = UUID.randomUUID().toString(); // System.out.println("ds? seq"+ds.getInt(0, "B_SEQ")+"ds? ?"+ds.getString(0, "B_NAME")+ "ds? "+ds.getString(0, "B_TITLE")+"ds? "+ds.getString(0, "B_PASS")+ds.getString(0, "B_CONTENT")); try { SampleVO svo = new SampleVO(); svo.setbSeq(ds.getInt(0, "B_SEQ")); svo.setbName(ds.getString(0, "B_NAME")); svo.setbTitle(ds.getString(0, "B_TITLE")); svo.setbPass(ds.getString(0, "B_PASS")); svo.setbContent(ds.getString(0, "B_CONTENT")); // svo.setbUuid(bUuid); sampleService.updateSample(svo); status.setComplete(); // System.out.println("?? "); } catch (Exception e) { // VariableList? ? ? nErrorCode = -1; strErrorMsg = e.getMessage(); e.printStackTrace(); } // VariableList VariableList varList = oData.getVariableList(); // VariableList? ? ? varList.add("ErrorCode", nErrorCode); varList.add("ErrorMsg", strErrorMsg); varList.add("out_var", "1234"); // // HttpServletResponse ? HttpPlatformResponse ? HttpPlatformResponse pRes = new HttpPlatformResponse(response, PlatformType.CONTENT_TYPE_XML, "UTF-8"); pRes.setData(oData); // ?? pRes.sendData(); }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/qnaUpdateX.do", method = RequestMethod.POST) public void qnaUpdateX(HttpServletRequest request, HttpServletResponse response, SessionStatus status) throws Exception { PlatformData oData = new PlatformData(); int nErrorCode = 0; String strErrorMsg = "START"; HttpPlatformRequest pReq = new HttpPlatformRequest(request); pReq.receiveData();//???? ?? PlatformData iData = pReq.getData(); VariableList in_vl = iData.getVariableList(); String in_var2 = in_vl.getString("sVal1"); // System.out.println(" ? seq--"+in_var2); if (!in_var2.equals("")) { /// ? ? seq //System.out.println("StringTokenizer..."); StringTokenizer st = new StringTokenizer(in_var2, ","); while (st.hasMoreTokens()) { String nextToken = st.nextToken(); // System.out.println(" ?? seq-- "+nextToken); int seq = Integer.parseInt(nextToken); SampleVO svo = new SampleVO(); svo.setiSeq(seq);// w w w . j av a2 s . c o m SampleVO iVo2 = new SampleVO(); iVo2 = sampleService.selectImg(svo); //? // System.out.println(" +? ===="+iVo2.getiUrl()); File f = new File(iVo2.getiUrl().toString()); //? f.delete(); //? sampleService.deleteImg(svo); status.setComplete(); } //// } DataSet ds = iData.getDataSet("qnaviewg"); //System.out.println("ds?"); // String bUuid = UUID.randomUUID().toString(); // System.out.println("ds? seq"+ds.getInt(0, "B_SEQ")+"ds? ?"+ds.getString(0, "B_NAME")+ "ds? "+ds.getString(0, "B_TITLE")+"ds? "+ds.getString(0, "B_PASS")+ds.getString(0, "B_CONTENT")); try { QnaVO qvo = new QnaVO(); qvo.setQ_seq(ds.getInt(0, "Q_SEQ")); qvo.setQ_name(ds.getString(0, "Q_NAME")); qvo.setQ_title(ds.getString(0, "Q_TITLE")); qvo.setQ_pass(ds.getString(0, "Q_PASS")); qvo.setQ_content(ds.getString(0, "Q_CONTENT")); qvo.setQ_type(""); //?? ? // svo.setbUuid(bUuid); sampleService.updateQnA(qvo); status.setComplete(); // System.out.println("?? "); } catch (Exception e) { // VariableList? ? ? nErrorCode = -1; strErrorMsg = e.getMessage(); e.printStackTrace(); } // VariableList VariableList varList = oData.getVariableList(); // VariableList? ? ? varList.add("ErrorCode", nErrorCode); varList.add("ErrorMsg", strErrorMsg); varList.add("out_var", "1234"); // // HttpServletResponse ? HttpPlatformResponse ? HttpPlatformResponse pRes = new HttpPlatformResponse(response, PlatformType.CONTENT_TYPE_XML, "UTF-8"); pRes.setData(oData); // ?? pRes.sendData(); }
From source file:egovframework.example.sample.web.EgovSampleController.java
@RequestMapping(value = "/productUpdateX.do", method = RequestMethod.POST) public void productUpdateX(HttpServletRequest request, HttpServletResponse response, SessionStatus status) throws Exception { PlatformData oData = new PlatformData(); int nErrorCode = 0; String strErrorMsg = "START"; HttpPlatformRequest pReq = new HttpPlatformRequest(request); pReq.receiveData();//???? ?? PlatformData iData = pReq.getData(); VariableList in_vl = iData.getVariableList(); String in_var2 = in_vl.getString("sVal1"); // ? seq // System.out.println(" ? seq--"+in_var2); if (!in_var2.equals("")) { /// ? ? seq //System.out.println("StringTokenizer..."); StringTokenizer st = new StringTokenizer(in_var2, ","); while (st.hasMoreTokens()) { String nextToken = st.nextToken(); // System.out.println(" ?? seq-- "+nextToken); int seq = Integer.parseInt(nextToken); SampleVO svo = new SampleVO(); svo.setiSeq(seq);/* w w w . ja va 2 s .c om*/ SampleVO iVo2 = new SampleVO(); iVo2 = sampleService.selectImg(svo); //? // System.out.println(" +? ===="+iVo2.getiUrl()); File f = new File(iVo2.getiUrl().toString()); //? f.delete(); //? sampleService.deleteImg(svo); status.setComplete(); } //// } DataSet ds = iData.getDataSet("productviewg"); //System.out.println("ds?"); // String bUuid = UUID.randomUUID().toString(); // System.out.println("ds? seq"+ds.getInt(0, "B_SEQ")+"ds? ?"+ds.getString(0, "B_NAME")+ "ds? "+ds.getString(0, "B_TITLE")+"ds? "+ds.getString(0, "B_PASS")+ds.getString(0, "B_CONTENT")); try { Product pro = new Product(); //SampleVO svo = new SampleVO(); pro.setP_seq(ds.getInt(0, "P_SEQ")); pro.setP_name(ds.getString(0, "P_NAME")); pro.setP_price(ds.getInt(0, "P_PRICE")); pro.setP_ea(ds.getInt(0, "P_EA")); pro.setP_from(ds.getString(0, "P_FROM")); pro.setP_delivery(ds.getInt(0, "P_DELIVERY")); pro.setP_content(ds.getString(0, "P_CONTENT")); // svo.setbUuid(bUuid); sampleService.updateProduct(pro); status.setComplete(); System.out.println("? ?? "); } catch (Exception e) { // VariableList? ? ? nErrorCode = -1; strErrorMsg = e.getMessage(); e.printStackTrace(); } // VariableList VariableList varList = oData.getVariableList(); // VariableList? ? ? varList.add("ErrorCode", nErrorCode); varList.add("ErrorMsg", strErrorMsg); varList.add("out_var", "1234"); // // HttpServletResponse ? HttpPlatformResponse ? HttpPlatformResponse pRes = new HttpPlatformResponse(response, PlatformType.CONTENT_TYPE_XML, "UTF-8"); pRes.setData(oData); // ?? pRes.sendData(); }