1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
Le modèle (top, left, body)
=======
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" errorPage="erreur.jsp"%>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<html:html locale="true">
<head profile="text/css">
<META http-equiv="Content-Style-Type" content="text/css">
<META http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<table cellpadding="0" cellspacing="0" width="100%">
<col span="1" width="150">
<tr>
<td colspan="2">
<tiles:insert attribute="top" flush="true"/>
</td>
</tr>
<tr>
<td style="vertical-align:top;">
<tiles:insert attribute="left" flush="true"/>
</td>
<td style="padding-left:10px; padding-top:10px; padding-right:10px; vertical-align:top;">
<tiles:insert attribute="body" flush="true"/>
</td>
</tr>
</table>
</body>
</html:html>
La definition Tiles
=============
<tiles-definitions>
<definition name="login" path="/pages/tools/login/main.jsp">
<put name="top" value="/pages/tools/login/top.jsp"/>
<put name="left" value="/pages/tools/login/left.jsp"/>
<put name="body" value="/pages/tools/login/login.jsp"/>
</definition>
<definition name="change.password" extends="login">
<put name="body" type="page" value="/pages/tools/login/changePassword.jsp"/>
</definition> |
Partager