1. 程式人生 > >怎麼把部分jsp程式碼嵌入另一個jsp頁面裡面

怎麼把部分jsp程式碼嵌入另一個jsp頁面裡面

在做專案的時候,一套完整的頁面模式要深入到每個頁面中,如手風琴選單;

每次複製,雖然也省事,但是這樣不利於頁面的維護和整改,如果一個地方需要改動,整個專案涉及這個地方的都需要改動,很麻煩,所以,如果把一個公共的部分頁面放在一個jsp頁面,其他頁面都呼叫這個公共頁面的話,修改的話只需要改一個頁面就可以了!

這個涉及到

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

新建一個jsp;把公共程式碼部分放在<body></body>裡面

然後在需要呼叫這個jsp程式碼塊的·頁面位置

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

就可以了;

友情提示:

如果公共jsp頁面涉及js程式碼,不要用

    <link rel="stylesheet" type="text/js" href="js/canledar.js">使用這個的話,沒有js效果

而是應該這樣

<script type="text/javascript"> function hide(){     var id=document.getElementById("center_img");     var name=id.getAttribute("name");     var left=document.getElementById("center-left");     if(name=="block"){     left.setAttribute("style", "display:none;");     id.setAttribute("name", "none");     }if(name=="none"){     left.setAttribute("style", "display:block;");     id.setAttribute("name", "block");     }     }

................

</script>