2013-08-22 9 views
0

比方說,我有一個網站,並在每一頁上我導入一個不變的頁眉和頁腳。如何使用常見的頁眉導入和jQuery腳本在網站中佈局代碼?

<jsp:include page="header.jsp" /> 

<!-- Page contents go here. --> 

<jsp:include page="footer.jsp" /> 

我傾向於把我的JavaScript代碼在頁頭,但我不希望每個頁面都加載Java腳本的所有其他網頁。同樣,我不太喜歡我的JavaScript遍佈在頁眉/頁腳標籤之間的所有頁面的內容部分。

有沒有處理這個問題的標準方法?我對Web開發相當陌生,所以我確信有一個我尚未運行的標準約定。

回答

2

當然,我用php做同樣的事情。

我拆我的頭一分爲二,所以我有三個項目:

<jsp:include page="headerTop.jsp" /> 
<!-- custom CSS links go here --> 
<!-- javascript references go here --> 
<!-- custom javascript goes here --> 
<jsp:include page="headerBottom.jsp" /> 

<!-- Page contents go here. --> 

<jsp:include page="footer.jsp" /> 

headerTop.jsp文件將包含<head>標籤和headerBottom.jsp文件將包含關閉</head>標籤。

+0

吧:)簡單到了這一點。謝謝! –

1

與第一個答案相結合,你可以創建一個單獨的文件webresources.jsp,你把在CSS和JavaScript,然後包括文件到您的網頁:我喜歡

<jsp:include page="headerTop.jsp" /> 
<jsp:include page="webresources.jsp" /> 
<jsp:include page="headerBottom.jsp" /> 

<!-- Page contents go here. --> 

<jsp:include page="footer.jsp" /> 
相關問題