我有一些麻煩與CORS(我不能溝通的角度服務端口4200與我tomcat的8080端口),所以我提出我的角度項目到我的Java的WebContent現在我直接提供dist文件夾(所以我解決了我的CORS問題)。我認爲它會工作,但在第一次調用index.html(索引重定向到我的默認路由)後,如果我嘗試更改我的路由瀏覽器說找不到。我一直在這個問題上工作3天,但我迷路了。服務角DIST到Tomcat是閱讀的路線爲文件夾
回答
嘗試使用HashLocationStrategy
告訴角度來解決途徑。
import {HashLocationStrategy, LocationStrategy} from "@angular/common";
@NgModule({
declarations: [
...
],
imports: [
...
],
providers: [
...
{provide: LocationStrategy, useClass: HashLocationStrategy},
],
bootstrap: [AppComponent]
})
export class AppModule {
}
它的工作原理,但我會不會有什麼問題,如果我試圖用我的背部進行溝通我的面前? –
你不會有問題。由於Angular應用程序是單頁面應用程序,所有這些都是在index.html中完成的。調用YOUR_DOMAINE /資源,tomcat將嘗試在其根文件夾中查找資源,並且找不到它。這就是爲什麼你有錯誤。使用HashLocationStrategy告訴角到index.html的 –
Radouane ROUFID談到春之內解決的途徑。這將是一個更好的解決方案,而不是散列位置? –
- 1. 閱讀/使用服務器/ home /文件夾中的文件
- 2. 閱讀文件夾
- 3. 作爲類路徑的Tomcat文件夾?
- 4. Python - 如何從服務器讀取路徑文件/文件夾
- 5. Groovy - 從Tomcat服務器讀取文件
- 6. 閱讀從子文件夾
- 7. 閱讀子文件夾WSH
- 8. 閱讀子文件夾中的文件
- 9. 將文件夾複製到dist/
- 10. 路徑從WWW文件夾內閱讀文件
- 11. 閱讀服務器端CSV文件
- 12. Laravel路由到角app文件夾
- 13. 路徑導航到文件夾角
- 14. Tomcat 5/Java RESTFul Web服務 - 訪問文件夾中的文件
- 15. django從服務器下載文件到用戶的機器,或在線閱讀
- 16. 閱讀HTML(不同文件夾)文件
- 17. 在線閱讀XML文件
- 18. yeoman/grunt任務:將文件夾複製到dist
- 19. 閱讀從文件夾的子文件夾和所有組件
- 20. 閱讀PDF文件並作爲WCF服務的流返回?
- 21. 閱讀application.yml服務
- 22. 清理tomcat服務器刪除相對路徑下的所有文件夾
- 23. 角度路線沒有解決服務
- 24. 隨機閱讀文件夾的內容
- 25. 閱讀JSF項目的根文件夾
- 26. 閱讀從文件夾中的.jar
- 27. opencv的閱讀從多個文件夾
- 28. 閱讀VBA中的所有文件夾
- 29. Angular2-CLI不復制共享文件夾中的文件使用角CLI爲我的角度2項目DIST
- 30. 閱讀JSP文件並生成HTML - 不是與Web服務器
你使用Spring啓動? –
我沒有使用彈簧啓動 –