일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 2024겨울방학 코딩부트캠프
- CSS
- Cos Pro
- spring
- js
- 은평구립도서관
- 자바
- 도서관 수업
- Java
- 콜백함수
- 서울시여성가족재단
- jsp
- spring boot
- 초등학생 겨울방학 놀이
- 2023 ICT R&D 주간
- 뚜루뚜루
- 코딩수업
- 이것이 자바다
- 알티노
- 2024우먼테크위크
- 스마트리움
- 초등학교 코딩수업
- transaction
- html
- 초등학생 코딩수업
- Spring Security
- 코딩부트캠프
- 드론
- 핑퐁로봇
- 자율주행자동차
- Today
- Total
목록개발자 준비과정/Spring, SpringBoot, JSP (18)
블로그

✅WebRequest 대신 @RequestParam으로 작성하기 // "~로 가는 경로 탐색" @RequestMapping("sub1") public void method2(WebRequest request) { String address = request.getParameter("address"); System.out.println(address + "로 가는 경로 탐색"); } @RequestMapping("sub2") public void method3(@RequestParam("address") String param) { System.out.println(param + "로 가는 경로 탐색"); } WebRequest를 @RequestParam으로 바꿀 수 있다. sub1과 sub2는 같은 명령..
1. 요청 분석 /가공 해당 일을 하는 메소드를 가진 클래스 -> 스프링부트에서 컨트롤러라고 부른다. 클래스 이름이 컨트롤러가 아니고 어노테이션이 컨트롤러. 2. 비즈니스 로직 실행 3. 결과 응답 컨트롤러가 요청을 받아서 일을 한다. 실제 메소드가 일을 한다. http://192.168.201.129:8080/main1?name=kim 서버,클라이언트가 같으면 local:8080 이하등등 으로 써도 됭다. 내 컴퓨터에 요청을 한 것과 같다 HTTP 요청 request (클라 -> 서버) 1.HTTP 메서드 2.URL 3.버전 @Contoller 어떤 클래스를 만들고 @Controller 어노테이션을 붙여놓으면 1,2,3을 할 수 있는 클래스로 스프링부트가 인식 한다. 그 중에 특정 일을 할 때, 그 메..

while 문과 같이 쓰이는 일이 많다. @Controller @RequestMapping("main4") public class Controller04 { // /main4/sub1 // /main4/sub1?city // /main4/sub1?country // /main4/sub1?city&country // /main4/sub1?city=seoul&country=korea // 파라미터를 정하기 않았기 때문에 어떤 경로로 와도 실행된다 @RequestMapping("sub1") public void sub1(WebRequest request) { Iterator names = request.getParameterNames(); while (names.hasNext()) { String name =..