作者:暗恋具体哦 | 来源:互联网 | 2023-06-03 12:20
WebClientUI我們在WebClientUI的開發工具里點了Test按鈕,會在瀏覽器以測試形式翻開選中的view。這背地發生了什麼事?注重瀏覽器地址欄的bspwd_cmp_t
WebClient UI
我們在WebClient UI的開發工具里點了Test按鈕,
會在瀏覽器以測試形式翻開選中的view。這背地發生了什麼事?注重瀏覽器地址欄的bspwd_cmp_test,這是什麼東西?Jerry傾向於把它看成是CRM WebClient UI component在測試形式下的啟動器。
當我們以測試形式翻開一個CRM WebClient UI component時,這個component的頁面實際上是顯如今一個iframe內,該iframe在上述提到的bspwd_cmp_test里完成:
點擊Test按鈕,在下圖的iframe里會把真正被測試的WebClient UI component的頁面嵌入進去。這個iframe加載時,會實行onload事宜綁定的Javascript處置懲罰函數:startBSPApplication。
這個函數為document動態天生HTML源代碼:
啟動器bspwd_cmp_test的頁面session_single_frame.htm中馬上實行的Javascript:
運行時睜開以下:
Tomcat
最初我們布置Web應用到tomcat上的做法,平常是首先用Maven將Web項目打包成war文件,再手動或許寫劇本將war文件拷貝到tomcat對應目錄下。
如今我們能夠在項目pom.xml文件里運用下面這個插件:
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
/jerry
9090
UTF-8
然後在命令行里實行命令:mvn tomcat7:run
這個tomcat7-maven-plugin插件能夠作為啟動器,幫我們啟動Tomcat而且加載war文件,
以後我們能夠直接運用http://localhost:9090/jerry接見Web應用了:
要獵取更多Jerry的原創技術文章,請關注民眾號”汪子熙”