用CQ5創(chuàng)建在對話框的組件
1. 創(chuàng)建組件
a. 在CRXDE Lite里,右鍵點擊相應的組件文件夾如/apps/demoNoah/components,并且選擇“Create”—“Create component…”,在彈出的窗口中輸入相應信息,如下圖:

b. 一路點擊“Next”直到“OK”。
2. 創(chuàng)建對話框
a. 右鍵點擊剛才建立的組件,選擇“Create”—“Create Dialog…”在彈出的窗口中輸入相應信息,如下圖:

b. 點擊保存,此時目錄結(jié)構(gòu)如下:

c. 右鍵點擊dialog/items/items/tab1節(jié)點,選擇“Create”—“Create Node…”輸入如圖

d. 用同樣的方法在“items”下建立“title”節(jié)點,但此時Type選擇“cq:Widget”
e. 然后,添加如下屬性:
f. 然后,再在“title”下建立“fieldConfig”節(jié)點,屬性如下:
g. 用同樣方法建立“des”節(jié)點,注意目錄結(jié)構(gòu),如圖
3. 獲取變量值
a. 打開“Buick_Tech_Info.jsp”,輸入如下內(nèi)容:











b. 這里只主要說明的是怎么獲取用戶輸入的數(shù)據(jù),具體想怎么顯示可自行實現(xiàn),比如:















4. 在頁面中添加上相應的組件
a. 到頁面中找到這個組件,并拖一個到頁面中。
b. 在這個區(qū)域中點右鍵,選擇“Edit”。會出現(xiàn)類似如下界面
b. 填寫完成后,點“OK”,用戶所填寫的信息會顯示在頁面上。
5. 到此整個過程完成。
眼鏡蛇
posted on 2013-06-27 14:44 眼鏡蛇 閱讀(284) 評論(0) 編輯 收藏 所屬分類: CQ5