@RequestMapping(value = "/ModifySubordinate", method = RequestMethod.POST) public ModelAndView post(@RequestParam("modUserame") String user, HttpSession sessionID) throws SQLException { String userName = user; InternalUserDAO internalUserDAO = new InternalUserDAO(); InternalUser selectedUser = internalUserDAO.findInternalUser(userName); sessionID.setAttribute("modUser", user); // Sid - Fetch column values which can be updated by the user String city = selectedUser.getCity(); String state = selectedUser.getState(); String zipcode = selectedUser.getZipcode(); String phoneNo = selectedUser.getPhoneNumber(); String email = selectedUser.getEmail(); String cellNo = selectedUser.getCellNumber(); String department = selectedUser.getDepartment(); String designation = selectedUser.getDesignation(); String address = selectedUser.getAddress1(); String address2 = selectedUser.getAddress2(); ModelMap editmodel = new ModelMap(); editmodel.addAttribute("city", city); editmodel.addAttribute("state", state); editmodel.addAttribute("zipcode", zipcode); editmodel.addAttribute("phoneNo", phoneNo); editmodel.addAttribute("email", email); editmodel.addAttribute("cell", cellNo); editmodel.addAttribute("addr1", address); editmodel.addAttribute("addr2", address2); editmodel.addAttribute("dept", department); editmodel.addAttribute("designation", designation); return new ModelAndView("ModifySubordinate", editmodel); }