2013-10-07 74 views
0

我有一個小的java web項目,應該創建幾個網頁。嵌套模板使用速度

所有頁面應該有相同的樣板(CSS,JavaScript等),但indiviual內容(即主要DIV的內容。)

什麼是實現這種設置的速度通常的方式?

目前我看到的唯一方法是渲染使用#parse的樣板模板來包含作爲上下文參數給出的實際頁面。

有沒有更簡單的方法?

我來自sinatra您在哪裏渲染實際頁面並隱式添加樣板。你知道Java中的任何類似的模板框架嗎?

在西納特拉例如,你可以這樣做:

get '/' do 
    haml :index, :layout => :master 
end 

呈現索引頁面的總體佈局。 (或者通過留出的默認佈局佈局部分)

+0

實際上並沒有那麼好很多,但你可以做的周圍用另一種方式,請在每個實際的內容模板中使用#parse('precontent.vtl')實際內容#parse('postcontent.vtl')'。 –

回答