Attualmente ho un progetto Java Web App primario che ospita alcuni Servlet, JSP e pagine HTML statiche. In seguito, ho anche creato un secondo Eclipse Google Web Toolkit Project (GWT). Ora, dopo aver terminato il progetto GWT, voglio integrare o unire il progetto GWT (mantenendo le sue capacità RPC con Servlet) con il progetto Java Web App primario. In quale directory devo copiare e incollare i file e le cartelle da GWT Project a Java Web App Project? Tieni presente che voglio esportare il codice JavaScript completamente compilato anziché il codice byte Java.Come unire GWT (Google Web Toolkit) Progetto e Dynamic Web Project (ad esempio Java Web App/Servlet) in Eclipse?
risposta
È possibile inserire tutti i file Java dal progetto GWT esattamente dove si trovavano nel progetto GWT . Penso che il tuo file gwt.xml possa rimanere lo stesso anche. Nel file web.xml, sarà necessario definire il servlet (s) che si utilizza in GWT, per esempio se gwt.xml ha <servlet path="/MyService" class="com.catfish.server.MyServiceImpl"/>
allora web.xml avrà bisogno di:
<servlet>
<servlet-name>MyService</servlet-name>
<servlet-class>com.catfish.server.MyServiceImpl</servlet-class>
</servlet>
e
<servlet-mapping>
<servlet-name>MyService</servlet-name>
<url-pattern>/module-path/MyService</url-pattern>
</servlet-mapping>
quindi utilizzare uno script di build formica per compilare il GWT in WebContent/module-path. È comunque possibile eseguire il progetto GWT utilizzando il browser standalone GWT, ma quando si desidera eseguire tutto insieme, si compilare il progetto GWT e quindi eseguire Tomcat o Jetty o qualsiasi motore servlet che si sta utilizzando. E dovrai inserire il percorso per la tua app GWT JavaScript generata in qualsiasi JSP o pagina statica che la utilizza.
Se solo si desidera spostare il javascript codice compilato, metterla in una directory l'accesso del pubblico: cioè
web-root/www
- 1. Google Web Toolkit (GWT) + XPath
- 2. Eclipse - aggiungi .jar Dynamic Web Progetto
- 3. Quando non utilizzare Google Web Toolkit?
- 4. Come includere un jar esterno in un progetto GWT (Google Web Toolkit)?
- 5. Come posso disegnare diagrammi usando Google Web Toolkit?
- 6. Come aggiungere OpenCV lib a Dynamic Web Project
- 7. Quale framework Java funziona meglio con Google Web Toolkit?
- 8. Creazione di app in Google Web Toolkit, opzioni di hosting?
- 9. Conversione di un progetto Java in un progetto Web dinamico
- 10. Moduli GWT e pagine Web
- 11. Google Web Toolkit (GWT) + Google App Engine (GAE) + Persistenza dati separati
- 12. Web-Worker con GWT
- 13. Sviluppo web Java senza Eclipse
- 14. Maven + Spring + Dynamic Web Module (Eclipse) = java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- 15. Passare l'oggetto Dynamic JSON all'API Web - Newtonsoft Esempio
- 16. JSR-109 Web Services rimuovi in Eclipse
- 17. Eclipse - Pubblica & Esegui progetto Web semplice
- 18. progetto web dinamico eclipse - pagina iniziale predefinita
- 19. Modulo EE Java Dipendenze nel progetto web?
- 20. Applicazione Web che utilizza OSGi e GWT
- 21. Come può un utente scaricare un file sul lato client (Google Web Toolkit)
- 22. Esempio di progetto con Kerberos, Web API e MVC
- 23. App multilingue Toolkit per le applicazioni web
- 24. Esempio di JSON Web Token per Java
- 25. Qualcuno usa il Toolkit Web PL/SQL?
- 26. Progetto Web Java che fa riferimento a un altro progetto Java
- 27. Come modificare la versione java e la versione web su org.eclipse.wst.common.project.facet.core.xml sotto .settings dir del progetto eclipse
- 28. genera un'immagine (ad esempio jpg) di una pagina Web?
- 29. Struttura del progetto Web Java Best practice
- 30. Conversione progetto Maven al progetto Web dinamico per Eclipse
Ma che dire di RCP? Come faccio a rendere l'app JavaScript per parlare con un servlet? Voglio distribuirlo in un contenitore Web, non in un server Web. – Catfish