﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-小菜毛毛技术分享-随笔分类-tiles 框架</title><link>http://www.blogjava.net/caizh2009/category/44826.html</link><description>与大家共同成长</description><language>zh-cn</language><lastBuildDate>Mon, 26 Apr 2010 07:12:29 GMT</lastBuildDate><pubDate>Mon, 26 Apr 2010 07:12:29 GMT</pubDate><ttl>60</ttl><item><title>struts2.0 整合tiles 配置 </title><link>http://www.blogjava.net/caizh2009/archive/2010/04/26/319392.html</link><dc:creator>小菜毛毛</dc:creator><author>小菜毛毛</author><pubDate>Mon, 26 Apr 2010 07:12:00 GMT</pubDate><guid>http://www.blogjava.net/caizh2009/archive/2010/04/26/319392.html</guid><wfw:comment>http://www.blogjava.net/caizh2009/comments/319392.html</wfw:comment><comments>http://www.blogjava.net/caizh2009/archive/2010/04/26/319392.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/caizh2009/comments/commentRss/319392.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/caizh2009/services/trackbacks/319392.html</trackback:ping><description><![CDATA[<p>想写个struts 2.0+tiles模版玩玩，没有想到找资料还麻烦，于是自己把通宵弄好的过程记下来，以供大家有急需，不足的地方欢迎交流。</p>
<p>1.在WEB-INF/lib下加入所需的jar包&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp; commons-digester-1.6.jar，</p>
<div>&nbsp;&nbsp;&nbsp; tiles-core-2.0-20070207.130156-4.jar，</div>
<div>&nbsp;&nbsp;&nbsp; tiles-api-2.0-20070207.130156-4.jar，</div>
<div>&nbsp;&nbsp;&nbsp; struts2-tiles-plugin-2.0.6.jar，</div>
<div style="text-indent: 21pt;">struts2-core-2.0.6.jar</div>
<div style="text-indent: 21pt;">xwork-2.0.1.jar，</div>
<div>2. 以下内容添加到web.xml </div>
<div align="left">&nbsp;<span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">context-param</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">param-name</span><span style="font-size: 10pt; color: teal;">&gt;</span><span style="font-size: 10pt; color: black;">org.apache.tiles.CONTAINER_FACTORY</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">param-name</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">param-value</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
org.apache.struts2.tiles.StrutsTilesContainerFactory</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">param-value</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">context-param</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">context-param</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">param-name</span><span style="font-size: 10pt; color: teal;">&gt;</span><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;
org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">param-name</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">param-value</span><span style="font-size: 10pt; color: teal;">&gt;</span><span style="font-size: 10pt; color: black;">/WEB-INF/tiles.xml</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">param-value</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">context-param</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left">&nbsp;</div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">listener</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">listener-class</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
org.apache.struts2.tiles.StrutsTilesListener</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">listener-class</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">listener</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div>3.在WEB-INF下添加和tiles.tld和tiles.xml文件，其中tiles.tld内容为tiles-core-
2.0-20070207.130156-4.jar包中META_INF/tiles-core.tld的内容。</div>
<div>tiles.xml内容：</div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;?</span><span style="font-size: 10pt; color: #3f7f7f;">xml </span><span style="font-size: 10pt; color: #7f007f;">version</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"1.0" </span><span style="font-size: 10pt; color: #7f007f;">encoding</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"GB2312" </span><span style="font-size: 10pt; color: teal;">?&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;!</span><span style="font-size: 10pt; color: #3f7f7f;">DOCTYPE </span><span style="font-size: 10pt; color: navy;">tiles-definitions </span><span style="font-size: 10pt; color: gray;">PUBLIC</span></div>
<div align="left"><span style="font-size: 10pt; color: gray;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: navy;">"-//Apache Software
Foundation//DTD Tiles Configuration 2.0//EN"</span></div>
<div align="left"><span style="font-size: 10pt; color: navy;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: #3f7f5f;">"http://jakarta.apache.org/struts/dtds/tiles-config.dtd"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tiles-definitions</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">definition </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"myapp.homepage" </span><span style="font-size: 10pt; color: #7f007f;">template</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"layout.jsp"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"title" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"Tiles tutorial homepage" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"header" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/header.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"menu" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/menu.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"body" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/cBody.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"footer" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/footer.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">definition</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">tiles-definitions</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div>&nbsp;&nbsp;&nbsp; </div>
<div>4.struts.xml 为：</div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;!</span><span style="font-size: 10pt; color: #3f7f7f;">DOCTYPE </span><span style="font-size: 10pt; color: navy;">struts </span><span style="font-size: 10pt; color: gray;">PUBLIC&nbsp;&nbsp; </span></div>
<div align="left"><span style="font-size: 10pt; color: gray;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: navy;">"-//Apache Software
Foundation//DTD Struts Configuration 2.0//EN"&nbsp;&nbsp; </span></div>
<div align="left"><span style="font-size: 10pt; color: navy;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: #3f7f5f;">"http://struts.apache.org/dtds/struts-2.0.dtd"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">struts</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">package </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"default" </span><span style="font-size: 10pt; color: #7f007f;">extends</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"tiles-default"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-size: 10pt; color: red;">&lt;action name="go"
class="com.action.MyAction"&gt;</span></strong></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: #3f5fbf;">&lt;!--result
name="success"&gt;/next.jsp&lt;/result--&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">result </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"success" </span><span style="font-size: 10pt; color: #7f007f;">type</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"tiles"</span><span style="font-size: 10pt; color: teal;">&gt;</span><span style="font-size: 10pt; color: black;">myapp.homepage</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">result</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">action</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">package</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">struts</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">红色部分根据自己项目
定。注意</span><span style="font-size: 10pt; color: #7f007f;">extends</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"tiles-default"</span></div>
<div>5创建<span style="font-size: 10pt; color: #2a00ff;">layout.jsp</span>：</div>
<div align="left"><span style="font-size: 10pt; color: #bf5f3f;">&lt;%@ </span><span style="font-size: 10pt; color: #3f7f7f;">page </span><span style="font-size: 10pt; color: #7f007f;">contentType</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"text/html;
charset=UTF-8"</span><span style="font-size: 10pt; color: #bf5f3f;">%&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: #bf5f3f;">&lt;%@ </span><span style="font-size: 10pt; color: #3f7f7f;">taglib </span><span style="font-size: 10pt; color: #7f007f;">uri</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"WEB-INF/tiles.tld " </span><span style="font-size: 10pt; color: #7f007f;">prefix</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"tiles"</span><span style="font-size: 10pt; color: #bf5f3f;">%&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">html</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">head</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">title</span><span style="font-size: 10pt; color: teal;">&gt;&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">title</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">head</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">body</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">table </span><span style="font-size: 10pt; color: #7f007f;">width</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"768px" </span><span style="font-size: 10pt; color: #7f007f;">height</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"800px" </span><span style="font-size: 10pt; color: #7f007f;">border</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"2"
</span><span style="font-size: 10pt; color: #7f007f;">align</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"center"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tr</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">td </span><span style="font-size: 10pt; color: #7f007f;">colspan</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"2" </span><span style="font-size: 10pt; color: #7f007f;">align</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"center" </span><span style="font-size: 10pt; color: #7f007f;">valign</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"top" </span><span style="font-size: 10pt; color: #7f007f;">width</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"768px" </span><span style="font-size: 10pt; color: #7f007f;">height</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"100px" </span><span style="font-size: 10pt; color: #7f007f;">bgcolor</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"#80ff80"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tiles:insertAttribute
</span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"header" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">td</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">tr</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tr</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">td </span><span style="font-size: 10pt; color: #7f007f;">align</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"center"&nbsp;</span><span style="font-size: 10pt; color: #7f007f;">width</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"150px" </span><span style="font-size: 10pt; color: #7f007f;">height</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"800px"
</span><span style="font-size: 10pt; color: #7f007f;">bgcolor</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"#00ff00"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tiles:insertAttribute
</span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"menu" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">td</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">td </span><span style="font-size: 10pt; color: #7f007f;">align</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"right"&nbsp;</span><span style="font-size: 10pt; color: #7f007f;">width</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"618px" </span><span style="font-size: 10pt; color: #7f007f;">height</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"800px"
</span><span style="font-size: 10pt; color: #7f007f;">bgcolor</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"#ff80c0"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tiles:insertAttribute
</span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"body" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">td</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">tr</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tr</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">td </span><span style="font-size: 10pt; color: #7f007f;">colspan</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"2" </span><span style="font-size: 10pt; color: #7f007f;">bgcolor</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"#00ff40" </span><span style="font-size: 10pt; color: #7f007f;">height</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"100px"</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">tiles:insertAttribute
</span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"footer" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">td</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">tr</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">table</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">body</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;/</span><span style="font-size: 10pt; color: #3f7f7f;">html</span><span style="font-size: 10pt; color: teal;">&gt;</span></div>
<div>&nbsp;</div>
<div align="left"><span style="font-size: 10pt;">6.</span><span style="font-size: 10pt;">根据</span></div>
<div align="left"><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"title" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"Tiles tutorial
homepage" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"header" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/header.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"menu" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/menu.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"body" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/cBody.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 10pt; color: teal;">&lt;</span><span style="font-size: 10pt; color: #3f7f7f;">put </span><span style="font-size: 10pt; color: #7f007f;">name</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"footer" </span><span style="font-size: 10pt; color: #7f007f;">value</span><span style="font-size: 10pt; color: black;">=</span><span style="font-size: 10pt; color: #2a00ff;">"/tiles/footer.jsp" </span><span style="font-size: 10pt; color: teal;">/&gt;</span></div>
<div align="left"><span style="font-size: 10pt;">在</span><span style="font-size: 10pt;">WebRoot</span><span style="font-size: 10pt;">下创
建</span><span style="font-size: 10pt;">tiles</span><span style="font-size: 10pt;">目录和相应</span><span style="font-size: 10pt;">jsp</span><span style="font-size: 10pt;">文件</span></div>
<div align="left"><span style="font-size: 10pt;">7.OK</span><span style="font-size: 10pt;">了！下载源代码到我的</span><span style="font-size: 10pt;">CSDN</span><span style="font-size: 10pt;">资源<a href="http://download.csdn.net/user/haoxing272">http://download.csdn.net/user/haoxing272</a></span><span style="font-size: 10pt;">。</span></div>
null
<img src ="http://www.blogjava.net/caizh2009/aggbug/319392.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/caizh2009/" target="_blank">小菜毛毛</a> 2010-04-26 15:12 <a href="http://www.blogjava.net/caizh2009/archive/2010/04/26/319392.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>