@RequestMapping(value = "/saveCard.action") @ResponseBody public Map<String, Object> addCardPiece( @RequestParam("houseNumber") String houseNumber, @RequestParam("DLMC") String DLMC, @RequestParam("DYNHSFZ") String DYNHSFZ, @RequestParam("DYNHXM") String DYNHXM, @RequestParam("FWJG") String FWJG, @RequestParam("FWSYSJ") String FWSYSJ, @RequestParam("FWZP") String FWZP, @RequestParam("QSDWMC") String QSDWMC, @RequestParam("SFDYXZSJ") String SFDYXZSJ, @RequestParam("Shape_Area") String Shape_Area, @RequestParam("projectID") String projectID) { String[] houseNumberNew = houseNumber.split(","); String[] DLMCNew = DLMC.split(","); String[] DYNHSFZNew = DYNHSFZ.split(","); String[] DYNHXMNew = DYNHXM.split(","); String[] FWJGNew = FWJG.split(","); String[] FWSYSJNew = FWSYSJ.split(","); String[] FWZPNew = FWZP.split(","); String[] QSDWMCNew = QSDWMC.split(","); String[] SFDYXZSJNew = SFDYXZSJ.split(","); String[] Shape_AreaNew = Shape_Area.split(","); for (int i = 0; i < houseNumberNew.length; i++) { CardPiece cp = new CardPiece(); cp.setHouseNumber(houseNumberNew[i]); cp.setDLMC(DLMCNew[i]); cp.setDYNHSFZ(DYNHSFZNew[i]); cp.setDYNHXM(DYNHXMNew[i]); cp.setFWJG(FWJGNew[i]); cp.setFWSYSJ(FWSYSJNew[i]); cp.setFWZP(FWZPNew[i]); cp.setJoinFlag("未参与"); cp.setQSDWMC(QSDWMCNew[i]); cp.setSFDYXZSJ(SFDYXZSJNew[i]); cp.setDemolitionFlag("未拆迁"); cp.setProjectID(projectID); cp.setShape_Area(Double.parseDouble(Shape_AreaNew[i])); cps.addCard(cp); } Map<String, Object> results = new HashMap<String, Object>(); results.put("success", true); results.put("msg", "1" + ",successfully saved"); return (results); }