더북(TheBook)

26.5 | 액션 반환값

 

MVC의 액션 메서드는 모든 값을 반환할 수 있다. 주로 IActionResult 형태로 반환하고, View(), RedirectToAction(), Content() 등 많은 액션 반환값(Action Result)이 있다.

return View();

액션 메서드에 해당하는 뷰 페이지 실행

액션 메서드 이름 = 뷰 페이지 이름

return RedirectToAction(URL);

특정 액션 메서드 실행(이동)

RedirectToAction("Index", "Home");

return Content("문자열");

특정 문자열 반환

return ContentResult();

HTML을 직접 반환

return new ContentResult() {
  Content = html,
  ContentType = "text/html;
  charset=utf-8" };

▲ 표 26-1 주요 액션 반환값

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.