2016-09-28 63 views
0

我有這樣的情況,其中的鏈接是由後端像.xhtml擴展名所產生的。用戶可以訪問它給出的鏈接,我需要從1234.xhtml獲取1234,並用它查詢數據庫。獲取查詢參數很清楚。但路由器不解析這個URL。它會拋出錯誤,提示「無法獲取/1234.xhtml」。必要的路由工作。所以這是一個瀏覽器或服務器相關的問題。如何解決這個問題?如何在Angular 2中解析URL「localhost:3000/1234.xhtml」?

我的路線是:

{path:':id', component:SomeComponent}, 

enter image description here

+0

我添加了圖像。 –

回答

0

所以在與角2運行準系統應用程序沒有後臺,這是給我這個錯誤。但只要我連接後端。它按預期正常工作。

0

我不認爲這是一個瀏覽器或服務器的問題。你參考你的參數嗎?由於.字符被轉換爲%2E,沒有任何enconding可能是你的應用程序試圖以服務xxxx.xhtml文件

+0

不,我沒有任何控件。它只是後端生成這個鏈接。用戶只需點擊該網址,即可解析該網址,獲取號碼並提供與該號碼對應的動態數據。 –