SAP BSP和JSP頁面裡UI元素的ID生成邏輯
CRM WebClient UI
WebClient UI渲染出來的DOM元素的這些C#_W#格式的id是在哪行ABAP程式碼被生成出來的?
參考我的部落格 WebClient UI element ID generation logic
Hybris
既然是JSP,和同樣基於伺服器端渲染的BSP的套路一樣。Hybris的應用開發人員不用重複造輪子,直接在JSP頁面裡使用ycommerce標籤:
ycommerce標籤實現如下。從註釋裡也能清楚看出這個JSP標籤的實現,為了確保id唯一,採用的是和CRM WebClient UI一樣的方式:內部維護一個計數器,每次生成元素後加1.
計數器加一的程式碼:
等價於WebClient UI第16行程式碼:
JSP沒辦法直接被瀏覽器執行,而是編譯成.class,最後瀏覽器輸出的原生HTML程式碼生成於這些.class:
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
http:// weixin.qq.com/r/LjnZwTH ErmzRrXWi92w8 (二維碼自動識別)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2679096/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BSP和JSP裡的UI元素ID生成邏輯JSUI
- SAP WebClient UI頁面標籤的決定邏輯介紹WebclientUI
- SAP BSP, Java Web Project,Android和微信小程式的初始頁面設定JavaWebProjectAndroid微信小程式
- CRM WebClient UI和Hybris裡工作中心跳轉的url生成邏輯WebclientUI
- SAP UI5 sap-ui-core.js的載入邏輯UIJS
- SAP UI5應用裡的頁面路由處理UI路由
- SAP Hybris Commerce的JSP tag和SAP BSP tag的比較JS
- 在SAP CRM WebClient UI裡開啟ABAP Webdynpro頁面WebclientUI
- SAP WebClient UI和business switch相關的邏輯介紹WebclientUI
- 如何在 SAP 電商雲 Spartacus UI 裡新建一個頁面UI
- SAP CRM產品主資料ID的生成邏輯介紹
- SAP Spartacus home 頁面讀取 product 資料的請求的 population 邏輯
- SAP CRM WebClient UI Text 可編輯與否的控制邏輯WebclientUI
- SAP UI5和React的頁面渲染效能比較UIReact
- SAP WebClient UI overview頁面裡assignment block的可見性分析技巧WebclientUIViewBloC
- SAP CRM頁面assignment block動態顯示與否的控制邏輯BloC
- SAP CRM WebClient UI html 格式的 Text 顯示邏輯WebclientUIHTML
- SAP UI5 setProperty 的執行邏輯單步調式和分析UI
- SAP UI5 BarcodeScannerButton 的初始化邏輯 - Cordova API 檢測等邏輯UIAPI
- JSP頁面裡中文的亂碼問題JS
- SAP Fiori裡Contact Support的按鈕渲染邏輯
- SAP 電商雲 Spartacus UI Angular UI 和 Accelerator JSP UI 的混合使用UIAngularJS
- SAP CRM One order裡user status和system status的mapping邏輯APP
- SAP CRM WebClient UI Text Type 顯示的過濾邏輯WebclientUI
- SSH整合之四(頁面邏輯的實現)
- SAP UI5 Theme Library 的解析邏輯和 SAP UI5 配置後設資料的預設值UI
- SAP CRM 裡 Attachment 搜尋的實現邏輯介紹
- SAP UI5 應用 index.html 裡各個屬性賦值邏輯的講解UIIndexHTML賦值
- SAP 電商雲 Spartacus UI 和 Accelerator UI 裡的 ASM 模組UIASM
- JSP頁面中嵌入UEditor編輯器方法JS
- servlet裡獲得jsp頁面裡select的選項之值ServletJS
- CRM product UI裡assignment block的顯示隱藏邏輯UIBloC
- UI框架基本邏輯UI框架
- 關於 SAP Spartacus scss 處理邏輯裡的變數 $useLatestStylesCSS變數
- SAP UI5 應用 XML 檢視的載入邏輯分析UIXML
- SAP UI5自學教程一:button.js的載入邏輯UIJS
- SAP WebClient UI配置決定(configuration)的邏輯介紹WebclientUI
- SAP UI5 Currency 資料型別的校驗邏輯分析UI資料型別