2010-12-22 7 views
1

Ich bin neu im Google Web Toolkit. Ich habe versucht, ein neues Projekt mit NetBeans zu erstellen und Google Web Toolkit von der Frameworks-Liste zu übernehmen. Es funktioniert, wenn ich "org.yournamehere.Main" als GWT-Modul-Name belasse. Aber wenn ich etwas eigenes schreiben dort, alles, was ich sehen kann, ist eine leere HTML-Seite mit folgenden Quelle:Leere Seite mit dem Google Web Toolkit

<head> 

    <meta name='gwt:module' content='vvv.test.module=vvv.test.module'> 

    <title>moduuli</title> 

</head> 

<body> 

    <script type="text/javascript" src="vvv.test.module/vvv.test.module.nocache.js"></script> 

</body> 

Antwort

0

Versuchen; (Ersetzen Sie {PROJECT_NAME} zu Ihrem Projektnamen)

<head> 
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
    <!-- <meta name="gwt:property" content="locale=tr"> --> 

    <!--                --> 
    <!-- Consider inlining CSS to reduce the number of requested files --> 
    <!--                --> 
    <link type="text/css" rel="stylesheet" href="{PROJECT_NAME}.css"> 

    <!--           --> 
    <!-- Any title is fine       --> 
    <!--           --> 
    <title>{TITLE}</title> 

    <!--           --> 
    <!-- This script loads your compiled module. --> 
    <!-- If you add any GWT meta tags, they must --> 
    <!-- be added before this line.    --> 
    <!--           --> 
    <script type="text/javascript" language="javascript" src="{PROJECT_NAME}/{PROJECT_NAME}.nocache.js"></script> 
    </head> 

    <!--           --> 
    <!-- The body can have arbitrary html, or  --> 
    <!-- you can leave the body empty if you want --> 
    <!-- to create a completely dynamic UI.  --> 
    <!--           --> 
    <body> 
.... 
0

Ich habe es. NetBeans hat die Datei {PROJECT_NAME} .nocache.js in den falschen Ordner verschoben (Eigene Dateien \ NetBeansProjects \ ProjectName \ build \ web \ org.yournameshere.Main. Es gab die Zeile gwt.output.dir =/org.yournameshere.Main in gwt.properties .file. ich reparierte das und mache „sauber und bauen“.

Gute Sache ist, dass ich jetzt wenig verstehen, etwas mehr über GWT. Danke trotzdem.

0

ich hatte das gleiche Problem, wenn ich meine erste GWT RPC starten . Hallo-World-Anwendung NetBeans mit

eine leere Seite bekommen, können Sie folgendes überprüfen:

  • WelcomeGWT.html (oder index.html) unter die Homepage Ordner

Stellen Sie sicher, das Skript Quelle Link korrekt ist:

src =“org.yournamehere.ModuleName/org.yournamehere.ModuleName .nocache.js“

Wenn Sie mit umbenennen-to-Attribut überprüfen why does changing "module -> rename to" attribute in .gwt.xml file give error


  • Web.xml Datei unter Web-INF-Ordner

die URL-Muster Stellen Sie sicher, korrekt ist:

<servlet-name>ServerSideServiceImpl</servlet-name> 
<url-pattern>/org.yournamehere.ModuleName/RemoteServiceRelativePath</url-pattern> 

Um eine bessere Vorstellung von RemoteServiceRelativePath zu erhalten überprüfen Error 404 on GWT RPC


  • Prüfen Sie Ihre EntryPoint.java

Manchmal könnte es kleine Fehler sein, zum Beispiel

zu vergessen die Platte an den RootPanel hinzuzufügen.

OR

die ID in Ihrem WelcomeGWT.html falsch geschrieben ist

RootPanel.get ("gwtContainer") .add (Platte);

Verwandte Themen