2009-01-27 40 views
3

要在JSP另一個文件中,我們使用@include標籤如何包括@include一個運行時文件中JSP

<%@ include文件= 「NameOfFile」 %>

在我的情況下,我想包括一個名稱將在運行時知道的HTML文件 - 我,從數據庫。

我該如何在JSP中做到這一點?

簡單地使用JSP

回答

6

:包括:

<jsp:include page="<%= htmlFileName %>" /> 

它工作在我的項目中,文件存儲在會議正確地重新加載與AJAX更新部分

+0

謝謝!我一直在努力學習語法和上網尋求答案,你的觀點對我來說是正確的。 – mobibob 2010-03-07 05:17:15

0

您可以使用包含指令

<%@include file="<%=FileName%>"%> 

JSP包含動作

<jsp:include page="<%=FileName%>"/> 

不同的是include指令在翻譯階段包含一個文件。

而JSP include動作包括在頁面被請求

時的文件,我建議Spring MVC框架的控制器來操作的事情。 使用網址格式代替參數。

比如:

www.yourwebsite.com/products 

代替

www.yourwebsite.com/?p=products 

關注此視頻Spring MVC Framework