2015-10-15 41 views
5

我正在嘗試使用HANA XS Javascript實現簡單的產品目錄。目錄的頁面應該在服務器端呈現。HANA XS中的動態網址

如何根據從HANA數據庫中讀取的數據處理「動態」URL?例如,http:/// myapp/store/[product-slug] /(產品存儲在HANA數據庫中並且具有獨特的slu))。

+0

您是否在尋找HANA的[Rest](https://de.wikipedia.org/wiki/Representational_State_Transfer)服務?我剛剛找到[Orion API](https://scn.sap.com/community/developer-center/hana/blog/2014/12/10/sap-hana-sps-09-new-developer-features-rest -api) – k4yaman

+0

@ k4yaman不,我需要呈現靜態網頁 – Fedor

回答

-1

您可以在應用程序上創建路由器功能。

在'http:///myapp/index.html'上,創建一個名爲'getSlug'的javascript函數。此函數根據'/'獲取路徑url和分割字符串,結果將爲: [0] store [1] [product-slug]

創建一個路由內容的函數。您需要在產品表中使用slug。

路由器功能將收到一個slug數組。在這個功能你需要實現你的應用程序的結構。

例如,每當fisrt項目是'store'時,將產品的html加載到div中。

這是一種單頁面應用程序。每次載入此頁面時,請致電此功能:

$(document).on('load', function(){ 
    router(); 
)