17-08-31 JSP指令之include指令和jsp标签

xiaoxiao2021-02-28  125

include指令:

  用于通知JSP引擎在翻译当前JSP页面时将其他文件中的内容合并进当前JSP页面转换成的Servlet源文件中,这种在源文件级别进行引入的方式称之为静态引入,当前JSP页面于静态引入的页面紧密结合为一个Servlet。

<%@ include file="/relativeURL" %>file属性是用于指定被引入文件的 相对路径

jsp:include便签<jsp:include page="relativeURL"></jsp:include>

动态引入:并不是想include指令生成一个Servlet源文件,而是生成两个Servlet源文件,然后通过一个方法的方式把目标页面包含进来。

jsp:forward标签

<jsp:forward page="relativeURL"></jsp:forward> 相当于

<% request.getRequestDispatcher("relativeURL".forward(request,response)%>但使用jsp:forward可以使用jsp:param 子标签向目标jsp传入一些参数,同样jsp:include也可以使用此标签。

转载请注明原文地址: https://www.6miu.com/read-20693.html

最新回复(0)