W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
站點文件布局,在上一個小節(jié)里我們介紹了 Hasor 裝飾器的使用。在本節(jié)講解一下建議的站點文件布局方式。
我們以 Hasor 首頁項目為例(http://git.oschina.net/zycgit/hasor-website),該項目的 webapp 目錄下共有 5 個子目錄:
webapp
control 頁面模塊
layout 模板頁
static 靜態(tài)資源文件
templates 網(wǎng)站頁面
WEB-INF web.xml
可以看到首頁項目采用的站點目錄布局方式里多了 control、static 兩個目錄。static 目錄不難理解就是一個網(wǎng)站資源地址。而 control 值得單獨說明一下。
control 存在的意義是幫助我們管理那些頁面上的小模塊,這些頁面的小模塊通常是以模板形式存在的。而這些小模塊我們并不想讓用戶可以有機(jī)會訪問到。因此這些不想被訪問到的頁面小模塊統(tǒng)一放到control下面。接下來讓我們看一下使用效果:
以 freemarker 為例,在任何一個頁面或者模版頁上使用下面代碼引用 control。
<#include "/control/head.htm"/>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: