5
A
回答
14
沒有「最佳」,但很高興知道JSP作爲視圖技術已經爲此提供了<jsp:include>
標記。例如。
<!doctype html>
<html lang="en">
<head>
<title>SO question 2158749</title>
</head>
<body>
<jsp:include page="menu.jsp" />
<h1>Content</h1>
</body>
</html>
在那裏你可以代碼menu.jsp
,彷彿這是父頁面的一部分:
<ul>
<li><a href="home">Home</a></li>
<li><a href="faq">FAQ</a></li>
<li><a href="content">Content</a></li>
</ul>
有兩個「標準」替代品:@include
指令和JSTL <c:import>
標籤。
的不同之處在於@include
指令包括在頁面編譯時間(因此它只會發生一次),而<jsp:include>
包括在運行頁面(實際上一個好處,你可以再加上一個動態內容)。
另外是<c:import>
差異在於,它包括在頁面的生成的輸出並且因此不是源代碼既是<jsp:include>
和@include
一樣。然而<c:import>
的主要好處是你可以用這種方式包括外部資源。例如。
<c:import url="http://google.com" />
相關問題
- 1. Spring MVC - 在多個頁面上重複使用小部件
- 2. 使用spring重載彈出頁面MVC
- 3. Spring MVC JSP頁面重裝
- 4. Spring MVC。重定向頁面
- 5. Spring MVC - 重定向頁面
- 6. dnn - 2sxc - 重複頁面/頁面模板的模塊使用相同的內容
- 7. 面板模板在Drupal中重複使用
- 8. 模板引擎在Spring引導MVC中的使用MVC
- 9. 在重複模板中使用Polymer-ajax
- 10. MVC 5單頁面應用模板
- 11. 重複使用模板模板
- 12. 模板重定向頁面
- 13. Spring MVC AngularJS頁面刷新/重定向
- 14. 頁面之間的重定向 - Spring MVC
- 15. 使用Spring MVC的jsp頁面錯誤
- 16. 在Spring MVC中使用jsp:include或c:import中的URL模板
- 17. 模板重複模板重複
- 18. 使用getElementById重複頁面
- 19. 重用小HTML頁面片段模板
- 20. 如何在Spring MVC Interceptor中使用URI模板?
- 21. 在STS中使用Spring MVC模板配置Hibernate
- 22. 我應該在Spring MVC中使用哪種模板引擎?
- 23. 未在SiteMesh 2.4.2模板中評估JSP標記(使用Spring MVC)
- 24. Django模板中重複使用循環
- 25. JSP包括:使用jsp的重複代碼模板包含在每個頁面
- 26. 在其他模板頁面上重複出現DOM事件
- 27. Spring MVC的模板位置
- 28. STS模板Spring MVC項目
- 29. Spring MVC和模板變量
- 30. 使用Spring Hibernate模板檢測重複項的最佳方法
「最好」和「最簡單」是讓你的問題被忽略和/或關閉的好詞。請問一個更具體的問題。 – skaffman 2010-01-28 23:18:59
謝謝!我想知道這些技術中的哪一種在使用和處理它們方面更加靈活.... ????????? 哪一個在使用它們方面更有優勢?什麼是最有可能幫助模板作爲masterpage(如.net)? plz help .... – cuser 2010-01-28 23:34:30