Mam obecnie podstawowy projekt aplikacji WWW w języku Java, który zawiera niektóre serwlety, strony JSP i statyczne strony HTML. Później utworzyłem także drugi projekt Eclipse Google Web Toolkit (GWT). Teraz, po zakończeniu Projektu GWT, chcę zintegrować lub połączyć projekt GWT (zachowując jego możliwości RPC z Servletami) z Primary Java Web App Project. W jakim katalogu muszę skopiować i wkleić pliki i foldery z GWT Project do Java Web App Project? Należy pamiętać, że chcę wyeksportować w pełni skompilowany kod JavaScript, a nie kod bajtowy Java.Jak scalić GWT (Google Web Toolkit) projekt i dynamiczny projekt WWW (np. Java Web App/Servlets) w środowisku Eclipse?
Odpowiedz
można umieścić wszystkie pliki Javy z projektu GWT dokładnie, gdzie oni byli w projekcie GWT . Myślę, że twój plik gwt.xml może pozostać taki sam. W pliku web.xml, musisz zdefiniować serwlet (-y), którego używasz w GWT, na przykład jeśli gwt.xml ma <servlet path="/MyService" class="com.catfish.server.MyServiceImpl"/>
następnie web.xml będą musiały:
<servlet>
<servlet-name>MyService</servlet-name>
<servlet-class>com.catfish.server.MyServiceImpl</servlet-class>
</servlet>
i
<servlet-mapping>
<servlet-name>MyService</servlet-name>
<url-pattern>/module-path/MyService</url-pattern>
</servlet-mapping>
Następnie użyj skryptu budującego mrówki, aby skompilować GWT na ścieżkę WebContent/moduł. Nadal możesz uruchamiać swój projekt GWT przy użyciu autonomicznej przeglądarki GWT, ale kiedy chcesz wszystko razem uruchomić, skompilujesz projekt GWT, a następnie uruchom Tomcat lub Jetty lub dowolny silnik serwletu, którego używasz. I musisz umieścić ścieżkę do wygenerowanej aplikacji GWT JavaScript w dowolnej stronie JSP lub statycznej stronie.
Jeśli tylko chcesz przenieść skompilowanego kodu javascript, umieścić go pod katalogu publicznego dostępu: tj
web-root/www
- 1. Google Web Toolkit (GWT) + XPath
- 2. Kiedy nie używać Google Web Toolkit?
- 3. Ukryte funkcje Google Web Toolkit 2
- 4. Prawidłowo skonfiguruj projekt GWT za pomocą SVN i Eclipse
- 5. Jak mogę utworzyć projekt Spring web z Maven w Eclipse?
- 6. Który framework Java najlepiej działa z Google Web Toolkit?
- 7. Konwersja projekt Maven Dynamic Project Web dla Eclipse
- 8. projekt Web wymaga brakujących składnik web ASP.NET stron WWW za pomocą składni Razor 3.0.0.0
- 9. Dynamiczny projekt sieciowy zaćmienia - domyślna strona startowa
- 10. Opcja Dynamic Web Project brak w Eclipse Kepler
- 11. Jak dystrybuować projekt Java wbudowany w Eclipse?
- 12. Jak wyświetlić projekt strony JSP w środowisku Eclipse
- 13. QTP Web extensibilty toolkit i ajax
- 14. Debugowanie aplikacji Google Web Toolkit z błędem po wdrożeniu w Google App Engine
- 15. Utwórz projekt w środowisku Eclipse w podfolderze obszaru roboczego.
- 16. Przykładowy projekt z użyciem protokołu Kerberos, Web API i MVC
- 17. Przewodniki dla projektantów interfejsów użytkownika pracujących w Google Web Toolkit
- 18. Jak mogę dodać wiersze do zestawu elastycznego Google Web Toolkit w UiBinder?
- 19. Jak wdrożyć projekt Scala z Eclipse?
- 20. Jak zainicjować projekt Google kodu w Mercurial
- 21. Jak przekonwertować projekt aplikacji sieci Web do projektu biblioteki klas
- 22. Projekty WWW w roli Azure Web Role
- 23. Jak skonfigurować projekt phbe sieci web, tak aby nie kopiować wszystkich plików do var/www
- 24. ASP.NET Web Api jako samodzielny projekt w jednym rozwiązaniu
- 25. Jak utworzyć projekt gradacji Java
- 26. Projekt XXX nie ma żadnych SDK GWT na drodze budowania
- 27. Importuj projekt (jar) do Eclipse
- 28. Dzielenie się projekt WebAPI i projekt FrontEnd w roztworze
- 29. Jak uruchomić projekt Play w Eclipse
- 30. Projekt statyczny sieci web Eclipse Podgląd HTTP/konflikt modułów serwera ze ścieżkami względnymi
Ale co z RCP? Jak sprawić, aby aplikacja JavaScript mogła komunikować się z serwletem? Chcę wdrożyć go do kontenera sieci Web, a nie serwera WWW. – Catfish