WebBuilder是一款基於瀏覽器的集成開發環境,前台使用純JS/HTML/CSS(HTML5/CSS3),后台使用純Java架構
提供各種基礎模塊和工具如工作流、表單、報表、權限等,跨平台、數據庫和終端
可以使用Java和js語法來進行編程
在WebBuilder中,開發的應用模塊保存在一種使用JSON格式組織的文件,稱為可擴展的Web語言文件(Extensible Web Language),簡稱XWL或模塊文件
XWL的原理類似於jsp,通過Java后台Filter接口執行XWL
可以通過簡單的控件拖拽的方式來設計模塊,一個頁面由一個或多個模塊組成
安裝時,通過安裝向導配置JNDI,把WB的數據庫表復制到我們自己的數據庫中
配置JNDI時,每個數據庫的context.xml文件都不同,注意要把數據庫對應驅動jar包添加到tomcat的lib目錄下(WB默認支持Oracle數據庫,不用我們手動添加Oracle數據庫的jar包)
可以通過WebBuier課堂結合API來學習WebBuilder