2011-03-17 96 views
0

這些天我正在建設一個網站,而我正在瘋狂的頁面設計。網頁設計

例如: 有一個頁面可以分成兩部分,左側和右側。

左邊是一些菜單,右邊是主要內容。

當用戶單擊左側的一個菜單時,右側的內容應該相應地更改。

但是,並不是所有的內容都擁有相同的結構,所以怎麼辦?

假設菜單列出如下:

My group 
    product01 
    product02 
My information 
    My post 
    my reply 
    modify my information. 

那麼,如何設計?

使用jsp:include/tiles?我不得不創建如此多的jsp片段嗎?

這些日子的最佳做法是什麼?

+0

你能勾畫出你想要做什麼嗎?你只是想找一些左手垂直導航? – Brad 2011-03-17 13:44:15

+0

不是,它不是靜態頁面,它必須連接到服務器端,用不同的菜單,內容應該相應地改變,那麼如何讓內容相應地改變呢?一個簡單的方法是創建與菜單編號相同的頁面,但這會導致重複代碼,我也知道我可以根據不同的菜單創建一些頁面,然後使用jsp:include,但是這是一個很好的理念? – hguser 2011-03-17 14:35:53

+0

我無法追蹤你在找什麼,我懷疑這是因爲沒有人回答這個問題,其他人也不能。你能向我們展示一個例子嗎? – Brad 2011-03-17 14:55:53

回答

0

我認爲你應該採取的第一步是用靜態HTML設計整個網站。按照合理的原則構建頁面。

一旦你建立了靜態頁面,你就可以決定如何分割它。您可以決定使用模板系統更好,還是手動完成所有工作。如果您在做出此決定時遇到問題,可以先將靜態頁面作爲參考進行構建。