Struts1之Titles框架 Demo

Struts1之Titles框架 Demo



1.struts-config.xml文件:  
Java代码   收藏代码
  1.  "org.apache.struts.tiles.TilesPlugin">  
  2. "definitions-config" value="/WEB-INF/classes/tiles-definitions.xml" />  
  3. "definitions-parser-validate" value="true" />        
  4.    


2.tiles-definitions.xml:  
Java代码   收藏代码
  1. "1.0" encoding="UTF-8"?>  
  2. "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">  
  3.   
  4.   
  5.   
  6.     "listTiles-definition" path="/tiles/momo.jsp">  
  7.         "title" value="www.lenovo.com">  
  8.         "header" value="/tiles/header.jsp">  
  9.           
  10.         "sidebar" value="/tiles/sidebar.jsp">  
  11.           
  12.         "content" value="/tiles/content.jsp">  
  13.           
  14.         "footer" value="/tiles/footer.jsp">  
  15.           
  16.       
  17.   


3.模板:momo.jsp  
Java代码   收藏代码
  1. <%@ page contentType="text/html; charset=UTF-8" %>  
  2. <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>  
  3.   
  4.      
  5.       <tiles:insert attribute=<span class="string" style="color:#0000FF;">"title"</span>/>  
  6.    "Content-Type" content="text/html; charset=gb2312">  
  7.      
  8. "0" topmargin="0" marginwidth="0" marginheight="0" >  
  9. "100%" height="100%" border="0" cellpadding="0" cellspacing="0">  
  10.    
  11.     "100" colspan="2" valign="top">"header"/>  
  12.   
  13.    
  14.     "300" valign="top">"sidebar"/>  
  15.     "73%" valign="top">"content"/>  
  16.   
  17.    
  18.     "50" colspan="2" valign="top">"footer"/>  
  19.   
  20.   
  21.   
  22.   



4.index.jsp调用该tiles组件:  
Java代码   收藏代码
  1. <%@ page language="java" pageEncoding="UTF-8"%>  
  2. <%@ taglib uri="/tags/struts-tiles" prefix="tiles" %>  
  3. "listTiles-definition"/>  

你可能感兴趣的:(Struts1之Titles框架 Demo)