13강 List<Integer> data3
335
投稿した質問数 2
@GetMapping("/test1")
public String test1(@RequestParam Map<String, String> map,@RequestParam List<Integer> data3) {
String data1=map.get("data1");
String data2=map.get("data2");
System.out.println(data1);
System.out.println(data2);
for(Integer num:data3) {
System.out.println(num);
}
return "result";
}
String으로 넘어오는 파라미터값을 맵과 리스트에 주입 시 자동형변환 기능이 안된다고 하셨습니다.
말씀하신대로 map은 자동형변환이 안되는데 list<Integer>로 했을 시 오류없이 잘 넘어가고
향상된 for문을 사용하여 Interger로 리스트 인덱스를 받아오는것도 잘됩니다.헷갈려서 여쭤드려요.
말씀하신 부분은 13분14초부터 입니다.
回答 1
0
파라미터는 이름으로 관리하기 때문에 리스트로 해서 값만 받아오는걸 사용하는 것은 의미 없습니다. 맵으로 받아오는걸 사용해주시고 리스트로 받는건 사용하는걸 추천드리지 않습니다. 원래 파라미터는 맵으로 받는 것이 올바른 개발 방식입니다.
dependencies 셋팅 부분에서 에러가 발생하네요
0
288
1
학습 페이지 가 열리지 않아서 강의 시청이 안 됩니다.
1
262
1
8강 에서 servlet-context.xml에 설정에서 에라
0
398
1
자바 상단메뉴 셋팅 다하고 실행시키니 에러가 납니다.
0
1806
1
Dynamic web 프로젝트를 메이븐 프로젝트로 컨버트해서 사용하는 이유가 궁굼합니다.
0
559
1
eclipse버전이 달라 메뉴가 달라요.
0
467
2
XML 방식에서 BoardDao의 modifyContentInfo
0
384
1
property editor 설치할때 오류가 나네요
0
3030
2
Java 설정 방식에서
0
375
1
22강과 23강의 "강의 내용이 같은지 확인" 부탁드립니다.
0
390
1
jsp form:hidden 부분 타임 리프 변환 혹시 질문 될까요?
0
423
1
sqldeveloper 22.2버전과 오류
0
542
1
44강 데이터 베이스 테이블 만들기중인데, 테이블이 안 만들어집니다,.
0
658
1
pom.xml 셋팅 질문
0
290
1
오류 질문드립니다.
0
325
1
오류 질문드립니다.
0
463
0
생성 오류
0
300
1
에러 질문입니다.
0
631
1
에러 질문드립니다.
0
335
1
에러 질문입니다.
0
566
1
maven dependency management
0
245
1
에러질문
0
233
2
이미지
0
311
1
해결했습니다 오타이네요 ㅠㅠ
0
311
1

