⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testinclude.jsp

📁 strust 框架 的源程序以及java类源代码
💻 JSP
字号:
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>

<%-- Test jsp include in a BodyTag (<iterate>).
--%>
<%
java.util.List list = new java.util.ArrayList();
list.add( "header.jsp" );
list.add( "body.jsp" );
int position=0;
%>

 <hr>
 
 <strong>1 request.getRequestDispatcher(uri).include(request, response)</strong>

 <logic:iterate id="uri" collection="<%=list%>" type="java.lang.String" >
  <br>
  include number <%= position++ %>
  <br>
   <% // insert the id
   response.flushBuffer();
   response.getWriter().flush();
   //out.flush();
   request.getRequestDispatcher(uri).include(request, response);
   response.getWriter().flush();
   response.flushBuffer();
   %>
 </logic:iterate>
 
<hr>
<strong>pageContext.include(page)</strong>

 <logic:iterate id="uri" collection="<%=list%>" type="java.lang.String" >
  <br>
  include number <%= position++ %>
  <br>
   <% // insert the id
   pageContext.include(uri);
   %>
 </logic:iterate><hr>
 
<hr>
<strong>tiles:insert</strong>

 <logic:iterate id="uri" collection="<%=list%>" type="java.lang.String" >
  <br>
  include number <%= position++ %>
  <br>
   <tiles:insert definition="test.layout.test1" flush="false"/>
 </logic:iterate>

<strong>Done</strong>

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -