如何配置GWT附帶的嵌入式Jetty,以便在Eclipse中單擊運行按鈕時,我的服務器應用程序可以訪問postgresql數據庫?將GWT與數據庫結合使用
回答
原來,我需要做的是在不同主機上的Tomcat服務器上運行應用程序(因爲我需要的數據庫太難以轉移到開發機器上供測試用)。最後我用「螞蟻戰爭& & SCP Navaid.war富:/ WWW/tomcat的/ webapps /目錄」部署在服務器端,我修改了該項目的Eclipse運行配置到
- 再次點擊「運行內置的服務器主要 「上 」「 選項卡
將以下選項添加到 」「 上的 」參數程序參數「 選項卡
-noserver -whitelist」^HTTP [:] [/] [/] foo [。] bar [。] com [:] 8080「
我還設法修改了build.xml,以便「螞蟻託管」將與遠程服務器一起運行託管模式。我找到了「託管」的目標,那看起來像< ARG>行:
<arg value="-startupUrl"/>
,並加入了下列行:
<arg value="-noserver"/>
和
改線後,<arg value="Navaid.html"/>
到
<arg value="http://foo.bar.com:8080/Navaid/Navaid.html"/>
通過遵循配置Web應用程序的標準步驟,我們將我們的Tomcat Web應用程序(使用OpenEJB)移植到GWT嵌入式服務器(Jetty)方面有一些運氣。
但畢竟我們決定在託管模式下運行noserver選項並改爲連接到Tomcat服務器。
對,GWT嵌入式Jetty服務器對於簡單的servlet可以正常工作,但大多數時候您需要更多的Jetty不提供的功能。除了簡單的測試servlet之外,我總是使用GlassFish和Tomcat容器以及noserver選項。這使您的servlet能夠充分利用Java Enterprise Bean和Java Persistence API(JPA)的全部功能。要測試的最簡單方法是構建項目並將容器部署到容器。然後修改GWT項目ant target 託管以使用noserver選項並將Tomcat/Glassfish的URL(您項目在容器上的URL)的URL傳遞給-startupUrl選項。與純粹的JPA結合使用POJO DTO時,GWT可以非常精益。在NingZhang.info上看到我的GWTPersistence例子
- 1. 使用GWT與本地數據庫
- 2. 如何將幾個數據庫文件與numpy結合使用?
- 3. 將VS2010網站模板與現有數據庫結合使用?
- 4. 將TabLayout與BottomNavigationView結合使用 - support.design庫
- 5. 將Excel中的數據與數據庫結合起來
- 6. 使用RxJava結合數據庫調用
- 7. 圖庫與數據庫配合使用?
- 8. 如何使用Django將ModelChoiceField與外部數據庫值結合使用
- 9. 如何將AreaChart和LineChart與gwt-visualizations結合使用
- 10. 將JSON數組與jQuery結合使用
- 11. 從數據庫retrive數據與組合框結合
- 12. 如何將JsTree與現有的數據庫和MVC 3結合使用?
- 13. 如何將Laravel Scout和TNTSearch與關係數據庫結合使用?
- 14. 使用gwt ui-binding與google-gin結合使用
- 15. 將實體框架與現有數據庫和空開發數據庫結合使用時的遷移
- 16. 將兩個數據幀與新列結合使用
- 17. 使用GWT/GAE Blobstore作爲數據庫
- 18. 結合數據庫表
- 19. 結合MySQL數據庫
- 20. ggplot2與擴展庫結合使用
- 21. 將gwt組合框鏈接到數據庫
- 22. 要使用哪個數據庫而不是mysql(與apache,mysql結合使用)
- 23. 數據與AS3結合
- 24. 如何將flex tilelist數據效果與ListCollectionView數據提供器結合使用
- 25. 將使用哪個數據庫與Sys.Services.AuthenticationService.get_isLoggedIn()
- 26. 將現有的JMS庫與AMQP代理(RabbitMQ)結合使用
- 27. 將保管庫與Docker撰寫文件結合使用
- 28. 將「使用」語句與類型化數據集表適配器結合使用
- 29. 將Subversion與Visual Source Safe結合使用
- 30. 將viewmodel與model結合使用
的這個問題的標題有點過於通用。 – Roalt 2010-06-28 06:44:59