2009-01-27 38 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