강의

멘토링

로드맵

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

촌삼님의 프로필 이미지
촌삼

작성한 질문수

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

49_if~else if로 요청 처리하기(FrontController)

질문입니다.

작성

·

204

0

제공하신 강의 정말 감사합니다. 다름이 아니라 FrontController를 처리할때,  cnt를 받는 delete, insert, 

update메소드 들은 안에 if와 else if문이있는데요, 그 명령문 안에서 다음로직으로 넘어가주는  if문 안에 호기심이 생겨 reponse.sendredirect가 아닌 RequestDispatcher으로 처리를 해보려고 했는데,  안되더라구요.혹시 if문 안에서는 RequestDispatcher가 적용되지 않는걸까요?? (물론, reponse.sendredirect는 잘 적용됩니다.)

퀴즈

컨트롤러가 많아져서 발생하는 문제를 해결하고 요청 처리를 일원화하기 위해 도입된 디자인 패턴은 무엇일까요?

Observer 패턴

Factory 패턴

Front Controller 패턴

Singleton 패턴

답변 1

1

박매일님의 프로필 이미지
박매일
지식공유자

if문에 RequestDspatcher가 않되는게 아니라 insert이후에는 다시 list가 나와야되기 때문에 url을 memberList.do로 바꿔야해서 sendRedirect를 사용한것입니다.

RequestDspatcher는 jsp로 가는 경로일경우에 사용하면 됩니다.

촌삼님의 프로필 이미지
촌삼

작성한 질문수

질문하기