인프런 커뮤니티 질문&답변

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

Model 추가 - v3

질문있습니다!

작성

·

175

0

ModelView 클래스

 

 

private Map<String, Object> model = new HashMap<>();

에서 Map<String, Object>인 이유가, viewName이 String이고

viewResolver가 Object여서 그런건가요?

 

또한 ModelView process(Map<String, String> paramMap) 에서

Map<String, String>인 이유는 입력 값이 모두 String이어서 파라미터 키와 값이 모두 String이기 때문임이 맞나요? 

 

답변 1

0

안녕하세요. zxzxzlxlzlxl님, 공식 서포터즈 David입니다.

.
Map<String, Object> model의 Object는 view 내에서 사용될 객체를 받기 위한 타입입니다.

Map<String, String> paramMap은 이해하신 게 맞습니다.
.
감사합니다.

zxzxzlxlzlxl님의 프로필 이미지
zxzxzlxlzlxl

작성한 질문수

질문하기