강의

멘토링

로드맵

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

Jong Hee Park님의 프로필 이미지
Jong Hee Park

작성한 질문수

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

Model 추가 - v3

render 추가할 때 다른 방법들 입니다. 참고하실 분은 참고하시길

작성

·

223

0

// 3. model 안에 데이터를 key, value 값으로 모두 꺼내서 request 객체에 저장

// 4. forEach - java 8 -> 내 이클립스 spring에선 오류난다.

// model.forEach( (key, value) ->  request.setAttribute(key, value));

// 5. 향상된 for문

for(String key : model.keySet()) {

Object value = model.get(key);

request.setAttribute(key, value);

}

// 6. Iterator

// Iterator<String> keys = model.keySet().iterator();

// while(keys.hasNext()) {

// String key = keys.next();

// Object value = model.get(key);

// request.setAttribute(key, value);

// }

 

저는 4번 방법으로 하면 이클립스에서 에러가나서 5번 6번으로 진행했습니다. model에서 값을 키밸류로 가져와서 request에 키밸류로 set하는 3가지 방법입니다.

퀴즈

프론트 컨트롤러 패턴에서 클라이언트의 모든 요청을 가장 먼저 받아 처리하는 역할을 하는 것은 무엇일까요?

특정 컨트롤러

데이터베이스

프론트 컨트롤러 서블릿

뷰 템플릿

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. Jong Hee Park님

자바 8 문법을 지원하도록 설정하시면 정상 동작할 것 같아요.

공유 감사합니다.

Jong Hee Park님의 프로필 이미지
Jong Hee Park

작성한 질문수

질문하기