프로그래밍/Spring
[Spring] Http 요청 실습(Get/Post/Put/Delete요청)
2021.05.24
0. Postman 준비 https://www.postman.com/downloads/ Download Postman | Try Postman for Free Try Postman for free! Join 13 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster. www.postman.com 1. 테스트할 컨트롤러와 오브젝트 만들기 - Member.java @Data @NoArgsConstructor @AllArgsConstructor public class Member { private int id; private String username; pri..
프로그래밍/Spring
[Spring] json데이터로 통신하기
2021.05.04
1. GET 요청(Select) ex) localhost/blog/user?username=mingucci 특징 : body로 데이터를 담아 보내지 않음 2. POST, PUT, DELETE 요청(데이터를 변경) - insert, update, delete - 데이터를 담아 보내야 할 것이 많음 - username, password, email, address, gender, createDate 등등 - form 태그 method='post' - form의 한계 -> GET요청, POST요청 밖에 못함 - PUT, DELETE 요청은 자바스크립트로 요청을 해야함 통일 : 자바스크립트로 ajax요청 + 데이터는 json으로 통일 - 사용ㅇ form:form태그 -> POST, PUT, DELETE, GET..
프로그래밍/Spring
[Spring] 컨트롤러에서 ModelMap으로 View로 넘기는중 오류(해결)
2021.05.04
웹페이지의 아이디찾기 기능을 추가하려는데, 메일을 입력하여 컨트롤러로 넘기면 컨트롤러에서는 메일이 잘넘어가서 @RequestMapping(value = "/findId.do", method = RequestMethod.POST) public String doFindId(String email, HttpServletRequest request, ModelMap modelMap, HttpSession session) { usert findUser = usertSvc.selectUserByEmail(email); modelMap.addAttribute("user", findUser); System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@" + findUser.getUserid())..