BSP和JSP裡的UI元素ID生成邏輯

2021-08-18 18:33:51 字數 980 閱讀 6893

webclient ui渲染出來的dom元素的這些c#_w#格式的id是在哪行abap**被生成出來的?

參考我的部落格webclient ui element id generation logic

既然是jsp,和同樣基於伺服器端渲染的bsp的套路一樣。hybris的應用開發人員不用重複造輪子,直接在jsp頁面裡使用ycommerce標籤:

ycommerce標籤實現如下。從注釋裡也能清楚看出這個jsp標籤的實現,為了確保id唯一,採用的是和crm webclient ui一樣的方式:內部維護乙個計數器,每次生成元素後加1.

計數器加一的**:

等價於webclient ui第16行**:

jsp沒辦法直接被瀏覽器執行,而是編譯成.class,最後瀏覽器輸出的原生html**生成於這些.class:

BSP和JSP裡的UI元素ID生成邏輯

webclient ui渲染出來的dom元素的這些c w 格式的id是在哪行abap 被生成出來的?參考我的部落格webclient ui element id generation logic 既然是jsp,和同樣基於伺服器端渲染的bsp的套路一樣。hybris的應用開發人員不用重複造輪子,直接在...

HTML元素的ID和Name屬性的區別

html元素的id和name屬性的區別 一直認為id和name是一樣的,兩個又可以一起出現,甚是疑惑。最classical的答案 id就像是乙個人的身份證號碼,而name就像是他的名字,id顯然是唯一的,而name是可以重複的。顯然這個id和name的解答說的太籠統了,當然那個解釋對於id來說是完全...

HTML元素的ID和Name屬性的區別

第一種解釋 html元素的id和name屬性的區別 一直認為id和name是一樣的,兩個又可以一起出現,甚是疑惑。最classical的答案 id就像是乙個人的身份證號碼,而name就像是他的名字,id顯然是唯一的,而name是可以重複的。顯然這個id和name的解答說的太籠統了,當然那個解釋對於i...