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: