Frage

Ich habe mit ASP.NET (C #, klassischem / MVC) arbeite, Django (Python) und CI (php), aber ich bin ganz neu in GWT und JSP / Servlets, und ich habe gesagt, GWT MVP zu lernen. So las ich ein Tutorial für GWT-MVP von Google. Ich habe das Projekt Kontakte , die in diesem Tutorial verwendet wurden. Nach diesen gelesen hatte, konnte ich herausfinden, nicht die ganze Sache. Hier sind meine Fragen (Ich habe Eclipse-gallelio und GWT-Plugin / sdk installiert ist):

  1. Was sind übersetzbar Codes , in contacts.gwt.xml Datei angegeben? Codes, die auf Javascript übersetzt werden sollte? Oder was? Welche source -Tags sollte ich in da? Wie jene Pfade (Attribut) abgebildet werden?
  2. Ich habe nur eine einzige statische HTML-Datei im Krieg Ordner (contacts.html) gefunden. Es hat den gleichen Namen (mit demselben Buchstaben Fall), wie der Projektname hat. Ist es notwendig / Regel?
  3. Wie funktioniert RootPanel kennen, die HTML-Datei eingewickelt werden? Ist es konfigurierbar? Wenn ja, wo?
  4. Wenn ich mehrere HTML-Dateien haben, wie soll ich sagen, RootPanel einer von denen zu benutzen?
  5. Wenn ich 2/3 geschachtelten Masterseiten haben (wie ASP.NET oder django oder CI), wie kann ich sie verbinden, um eine einzelne HTML zu bauen?
  6. Oder ein Projekt hat nur einen einzigen html?

Im Moment sind diese genug. Mai werden diese Fragen sind dumm, aber ich habe keine Ahnung von GWT-MVP. Vielen Dank im Voraus.

War es hilfreich?

Lösung

  1. Übersetzbare Codes in JavaScript übersetzt werden. Sie sollen alles enthalten, die auf der Client-Seite benötigt wird. Also, wenn Sie einen Gegenstand zum Übertragen von Daten vom Server zum Client und Sie haben das in einem Paket namens „Shared“ benötigen Sie eine <source path='shared'/> zur contacts.gwt.xml Datei hinzuzufügen.
  2. Es muss nicht die gleichen Namen wie das Projekt sein, wenn Sie es ändern wollen, müssen Sie es in dem Krieg / web-inf / web.xml-Datei ändern (im <welcome-file-list>-Tag)
  3. In GWT Sie im Grunde nur eine HTML-Datei und nur die an den rootpanel angebracht Widgets ändern. Wenn Sie die HTML-Check 2 ändern möchten.
  4. Check 6
  5. Check 6
  6. ja
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top