首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2.0 调整tiles 配置

2012-10-15 
struts2.0 整合tiles 配置encodingGB2312 ?!DOCTYPE tiles-definitions PUBLIC?????? -//Apache Sof

struts2.0 整合tiles 配置
encoding="GB2312" ?><!DOCTYPE tiles-definitions PUBLIC?????? "-//Apache SoftwareFoundation//DTD Tiles Configuration 2.0//EN"?????? "http://jakarta.apache.org/struts/dtds/tiles-config.dtd"><tiles-definitions>??? <definition name="myapp.homepage" template="layout.jsp">?????? <put name="title" value="Tiles tutorial homepage" />?????? <put name="header" value="/tiles/header.jsp" />?????? <put name="menu" value="/tiles/menu.jsp" />?????? <put name="body" value="/tiles/cBody.jsp" />?????? <put name="footer" value="/tiles/footer.jsp" />??? </definition></tiles-definitions>??? 4.struts.xml 为:<!DOCTYPE struts PUBLIC?? ??????? "-//Apache SoftwareFoundation//DTD Struts Configuration 2.0//EN"?? ??????? "http://struts.apache.org/dtds/struts-2.0.dtd"><struts>??? <package name="default" extends="tiles-default">?????? <action name="go"type="tiles">myapp.homepage</result>?????? </action>?????? </package></struts>红色部分根据自己项目定。注意extends="tiles-default"5创建layout.jsp:<%@ page contentType="text/html;charset=UTF-8"%><%@ taglib uri="WEB-INF/tiles.tld " prefix="tiles"%><html>??? <head>?????? <title></title>??? </head>??? <body>?????? <table width="768px" height="800px" border="2"align="center">?????? ??????????<tr>?????????????<td colspan="2" align="center" valign="top" width="768px" height="100px" bgcolor="#80ff80">?????????????????<tiles:insertAttributename="header" />?????????????</td>??????????</tr>??????????<tr>?????????????<td align="center"?width="150px" height="800px"bgcolor="#00ff00">?????????????????<tiles:insertAttributename="menu" />?????????????</td>?????????????<td align="right"?width="618px" height="800px"bgcolor="#ff80c0">?????????????????<tiles:insertAttributename="body" />?????????????</td>??????????</tr>??????????<tr>?????????????<td colspan="2" bgcolor="#00ff40" height="100px">?????????????????<tiles:insertAttributename="footer" />?????????????</td>??????????</tr>?????? </table>??? </body></html>?6.根据<put name="title" value="Tiles tutorialhomepage" />?????? <put name="header" value="/tiles/header.jsp" />?????? <put name="menu" value="/tiles/menu.jsp" />?????? <put name="body" value="/tiles/cBody.jsp" />?????? <put name="footer" value="/tiles/footer.jsp" />在WebRoot下创建tiles目录和相应jsp文件7.OK了!下载源代码到我的CSDN资源http://download.csdn.net/user/haoxing272。