WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
JEECMS標(biāo)簽使用實例--序
導(dǎo)航: 上一頁
如何調(diào)用網(wǎng)站數(shù)據(jù)?
JEECMS是JavaEE版內(nèi)容管理系統(tǒng),網(wǎng)站上顯示的數(shù)據(jù)是用程序從數(shù)據(jù)庫中讀取的。一般情況下從數(shù)據(jù)庫中按要求讀取所需數(shù)據(jù)是個相對復(fù)雜的過程,必須要懂得相關(guān)的專業(yè)編程知識。不過請放心,使用JEECMS建站你可以完全省去這個過程,你需要知道的僅僅是頁面模板的制作以及JEECMS標(biāo)簽的使用方法。你只要懂得調(diào)用所需的"JEECMS標(biāo)簽"就可以調(diào)取相應(yīng)的數(shù)據(jù)。 調(diào)用"JEECMS標(biāo)簽"的三種代碼樣式如下:
- ${標(biāo)簽名稱}
- [@cms.標(biāo)簽名稱 屬性='值'/]
- [@cms.標(biāo)簽名稱 屬性='值'; 標(biāo)簽別名] 自定義樣式模板 [/@cms.標(biāo)簽名稱]
為了測試上述幾類標(biāo)簽,我們可以新建一個空白的首頁模板(新建的首頁模板必須以index做前綴,例如index_demo.html),然后將新建的首頁模板(index_demo.html)設(shè)為首頁欄目模板,這樣首頁就變成了一個空白頁,你就可以在上面測試各種標(biāo)簽的用法了(需要恢復(fù)原來的默認(rèn)首頁很簡單,把首頁欄目模板重新設(shè)置為默認(rèn)模板就行了,操作時間取決于你的微操了,一般只需兩秒鐘)。
例如: a、調(diào)用${web.name}標(biāo)簽就能獲取到網(wǎng)站名稱 b、調(diào)用[@cms.ArtiList chnlId='' count='10' sysContent='1' /]就能獲取10篇文章的列表 c、調(diào)用[@cms.ChnlList id='' inner='1';c]┆<a href="${c.url}">${c.name}</a>[/@cms.ChnlList]就能獲取欄目列表,可用于網(wǎng)站導(dǎo)航條。
注意:abc實例是與上面ABC三種形式相對應(yīng)的。大家可以逐個測試,舉一反三。搞清楚以上內(nèi)容,基本上就知道如何調(diào)用網(wǎng)站數(shù)據(jù)了。
如何將網(wǎng)站內(nèi)容完整的展示給訪問者?
通過前面的內(nèi)容我們已經(jīng)知道了如何調(diào)用網(wǎng)站所需數(shù)據(jù)。但是一個真正的網(wǎng)站是經(jīng)過組織的,完整的,系統(tǒng)的內(nèi)容,而不是散落的各種數(shù)據(jù)。所以我們就必須將各種數(shù)據(jù)按要求組織在一個頁面中。JEECMS的強(qiáng)大就在于你不需要任何的java編程基礎(chǔ),只需要建立好各種靜態(tài)的html頁面模板,然后將標(biāo)簽按照模板的要求嵌入到相應(yīng)的位置上,經(jīng)過這兩步一個完整的頁面模板就可以發(fā)布了。
以上是制作頁面模板的大概過程,其它頁面模板的制作過程都是一樣的道理。
相關(guān)的模板有:
A、主頁模板
B、欄目頁模板
C、內(nèi)容頁模板
D、包含頁模板
E、獨立模板
F、搜索結(jié)果頁模板
G、評論模板
H、用戶自定義風(fēng)格模板
I、輔助系統(tǒng)(投票、留言等)展示頁及結(jié)果頁模板
……
注意:上述模板都是通過相應(yīng)的html模板嵌入JEECMS標(biāo)簽調(diào)用動態(tài)數(shù)據(jù)來實現(xiàn)其功能的。這些模板頁面文件存儲在\WEB-INF\user_base\jeecms_com_www\template文件夾中,相應(yīng)的資源文件(圖片,js,flash等)則存儲在\res_base\jeecms_com_www文件夾中,詳細(xì)情況請JEECMS用戶自己查詢。修改這兩個文件夾中的相關(guān)文件(可導(dǎo)出模板修改也可直接在JEECMS后臺修改),就可以得到各種各樣自己想要的網(wǎng)頁的樣式,想要多漂亮就能有多漂亮,當(dāng)然主要是看模板設(shè)計人員的技術(shù)水平了!
看到這么多類別的模板,可能有的人就傻眼了,覺得很亂。其實,你只要把網(wǎng)站的頁面分為三個級別就能起到一個提綱挈領(lǐng)的作用了。即理解成類似于:【主頁=>欄目頁=>內(nèi)容頁】就行了。即JEECMS所說的“首頁模板、欄目頁模板、內(nèi)容頁模板”三種不同的級別。
如何制作一個自己想要的網(wǎng)站?
網(wǎng)站的功能實現(xiàn)當(dāng)然是靠程序了,這點JEECMS用戶可以不用管,將這個任務(wù)完全交給JEECMS的技術(shù)人員。你所要做的就是把你的頁面模板做得讓你的網(wǎng)站訪問者滿意,還有就是熟練掌握J(rèn)EECMS系統(tǒng)的使用。
JEECMS的開發(fā)人員會不斷完善系統(tǒng),陸續(xù)發(fā)布JEECMS升級版本。當(dāng)然這也需要結(jié)合各種各樣的客戶需求,所以JEECMS用戶在使用過程中可以將目前你認(rèn)為覺得比較好的功能反饋給JEECMS的技術(shù)人員,這樣才能使JEECMS功能更加強(qiáng)大,操作更加人性化。
精通模板制作需要具備哪些方面的知識?
模板制作需要懂得HTML相關(guān)知識。所以基礎(chǔ)便是HTML語言學(xué)習(xí),HTML的標(biāo)簽不多,很容易學(xué)習(xí),搜索下遍地都是教程。不過現(xiàn)在正流行web標(biāo)準(zhǔn),就是大家說的“DIV+CSS”,要求又提高了許多,需要學(xué)習(xí)CSS,大家可以下載CSS手冊。修改模版的時候?qū)φ罩鴮W(xué)習(xí)修改,每天堅持花一點時間研究下,很快就能學(xué)會。從JEECMS v2.1版起系統(tǒng)自帶的所有默認(rèn)模板都是采用DIV+CSS設(shè)計架構(gòu),所以想精通JEECMS模板制作使用的朋友們有必要學(xué)習(xí)下這方面的知識。當(dāng)然了,也不是說非要用DIV+CSS頁面布局,你完全可以用回原來的table布局方式,這主要取決于JEECMS用戶本身了。
除了熟悉HTML,,余下的就是熟悉JEECMS標(biāo)簽的用法了。JEECMS的標(biāo)簽使用相當(dāng)靈活,比如一個文章列表標(biāo)簽?zāi)憧梢酝ㄟ^不同的屬性設(shè)置展示出多種多樣的效果來,具體用法在此就不一一贅述了,我們會發(fā)布一系列的標(biāo)簽使用實例教程,新手們對照著操作一遍基本上能夠掌握。