如何配置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. 將SQL數據庫與衝突ID結合使用
- 4. 將VS2010網站模板與現有數據庫結合使用?
- 5. 將會話數據與數據庫數據結合起來
- 6. 將TabLayout與BottomNavigationView結合使用 - support.design庫
- 7. 將Excel中的數據與數據庫結合起來
- 8. 使用RxJava結合數據庫調用
- 9. 圖庫與數據庫配合使用?
- 10. 如何使用Django將ModelChoiceField與外部數據庫值結合使用
- 11. 如何將AreaChart和LineChart與gwt-visualizations結合使用
- 12. 使用GeoJSON和Gdal將其他數據與Shapefile結合使用
- 13. 使用RestKit將服務器與本地數據結合使用
- 14. 將JSON數組與jQuery結合使用
- 15. 從數據庫retrive數據與組合框結合
- 16. 與更多數據庫結合使用的工作
- 17. 哪些數據庫驅動程序可以將DbVisualiser與Azure SQL結合使用?
- 18. 如何將Laravel Scout和TNTSearch與關係數據庫結合使用?
- 19. 將ASPNETDB與另一個數據庫結合使用的最佳做法
- 20. 在Visual Studio 2010中將實體框架與MySQL數據庫結合使用
- 21. 如何將JsTree與現有的數據庫和MVC 3結合使用?
- 22. 使用gwt ui-binding與google-gin結合使用
- 23. 將Hibernate搜索結果與關係數據庫查詢合併
- 24. 將實體框架與現有數據庫和空開發數據庫結合使用時的遷移
- 25. 將兩個數據幀與新列結合使用
- 26. R:將列表與csv元數據結合使用
- 27. JSON API中的數據與Rails中的本地數據庫結合使用
- 28. QuickBooks:將數據庫與備份合併?
- 29. 使用GWT/GAE Blobstore作爲數據庫
- 30. 結合數據庫表
的這個問題的標題有點過於通用。 – Roalt 2010-06-28 06:44:59