2011-01-28 5 views
2

Java를 사용하여 온라인 전자 상거래 웹 사이트를 구축해야합니다. jQuery/prototupe/moottols와 같은 AJAX 라이브러리를 사용하기 위해 누군가가 웹 개발 배경에서 요청/조치 기반 프레임 워크를 사용하라고했습니다.Spring MVC와 Spring Web Flow의 차이점은 무엇입니까?

그래서 스프링을 시작했습니다. 나는 스프링 DI와 AOP를 해왔다.

사람은 무엇 일 (HTML 페이지와 동일) 봄과 jQuery를 사용하여 전자 상거래 웹 사이트를 개발하는 내 목표에 도달하기 위해 배우고 nned 저를 안내 주실 래요

나는 스프링 MVC 또는 웹 흐름을 이동해야 또는 그들은 동일합니다. 나는 혼란 스럽다. 도와주세요

또한 스프링 MVC 또는 웹 플로우에 대한 서블릿과 JSP에 대한 지식이 필요합니까? 누군가는 서블릿/JSP를 오래 사용하지 말라고 말했다.

또는 스프링 MVC에 대해 알아야합니다. 기본을 익히는 데 1 주일을 보낼 수 있지만 무엇을해야할지 모르겠습니다.

답변

5

스프링 MVC는 표준 액션 기반 MVC 프레임 워크입니다.

웹 플로우는 대화 기능을 제공합니다. 이는 마법사와 같은 흐름에 유용합니다.

+0

이것은 처음 MVC를 익히고 나서 웹 플로우를 배우거나 MVC만으로 충분하다는 것을 의미합니다. 흐름없이 MVC에서만 전자 상거래 웹 사이트를 구축 할 수 있습니다. –

+0

@ 이름 - 할 수 있습니다. 웹 플로우는 추가 기능입니다. – Bozho

+0

둘 다 서로 연결되어 있거나 완전히 MVC없이 Weflow를 따를 수 있습니다. –

0

좋은 이유로 낡은 스레드를 복원하면 아마도 다른 사람에게 도움이 될 것입니다.

OP는 전자 상거래 사이트를 구축 했으므로 흐름이 중요합니다 ... 항목 선택, 장바구니에 담기, 더 많은 정크 찾기, 장바구니에 담기, 장바구니 검토, 필요하지 않은 정크 삭제, 검색 정크 추가, 장바구니 검토, 체크 아웃, 마음 교체, 다른 물건 가져 오기 ... 마침내 계산대에 들어가서 지불하십시오. 이 모든 것은 mvc보다 weblow에서 더 쉽게 처리됩니다.

관련 문제