2012-01-13 3 views
0

하나의 GWT 프로젝트에서 다중 페이지 응용 프로그램을 만드는 방법에 대해 혼란스러워합니다. 내 응용 프로그램과 함께 한 페이지가 있고 옵션 페이지를 제공하고 싶습니다.GWT 멀티 응용 프로그램

2 개의 onModuleLoads() 또는 뭔가를 사용할 수 있다고 생각하지 않습니다.

1 단위에서 다중 페이지 응용 프로그램을 어떻게 구현할 수 있습니까?

감사

답변

1

최우수 선수 (MVP) 아키텍처를 살펴보세요 - 당신이 실제로 '멀티 페이지'GWT 애플리케이션을 생성하기 위해 MVP 패러다임을 필요로하지 않더라도, 당신이 더 나을 것 http://code.google.com/webtoolkit/articles/mvp-architecture.html

을 앱을 제작할 때 따라야합니다.

기본 아이디어는 다른 '페이지'처럼 작동하는 다른보기 표시기를 만들고 앱 컨트롤러가 제공 한 논리에 따라 올바른보기를 활성화한다는 것입니다.

EDIT - 자신의 onModuleLoad()를 사용하여 여러 HTML 페이지를 만들 수도 있습니다. 논리적으로 2 개의 다른 응용 프로그램이 있거나 기존 웹 페이지를 수정하고 필요없는 경우에만 선호해야합니다. 귀하의 질문에 근거한 이슈가 없다고 생각합니다. 그렇지 않으면 알려주세요.

+0

감사합니다. 아니 그들은 2 개의 다른 앱이 아니다. 이것은 효과가있을 수 있습니다. 기본적 으로이 응용 프로그램에 대한 하나의 페이지가 될 응용 프로그램과 설정에 사용될 aanother 페이지가 있습니다. MVP없이이 작업을 수행 할 수있는 간단한 방법이 있습니까? – james

+0

괜찮은 해결책을 찾았습니다. 데크 패널이 잘 작동합니다. 감사합니다. – james

+0

좋습니다.하지만 정말 복잡한 앱을 만들고 싶다면 MVP를 봐야합니다. – Jai

관련 문제