layout 文件如下:
- <#--
- layout.ftl
- Copyright 2010 Jack Leow
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
- <#import "/spring.ftl" as spring/>
- <!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>Create Search Provider</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
- <link rel="stylesheet" href="<@spring.url "/css/main.css" />" type="text/css" />
- <link rel="shortcut icon" href="<@spring.url "/favicon.ico" />" type="image/x-icon" />
- ${htmlHead!""}
- </head>
- <body>
- <h1>Create Search Provider</h1>
- ${contentBody}
- <hr />
- <div class="footer">
- <a href="<@spring.url "/create.cgi" />">Home</a> / <a href="<@spring.url "/about.html" />">About</a>
- </div>
- <p>Copyright © 2009-${globals.currentTime?string("yyyy")} by Jack Leow (廖杰仁). All Rights Reserved.</p>
- <script type="text/javascript">
- var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
- document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
- </script>
- <script type="text/javascript">
- try {
- var pageTracker = _gat._getTracker("UA-5685732-4");
- pageTracker._trackPageview();
- } catch(err) {}</script>
- </body>
- </html>
调用layout, 展示页面
- <#--
- about.ftl
- Copyright 2010 Jack Leow
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
- <#assign contentBody>
- <h2>License</h2>
- <p>Copyright 2009-${globals.currentTime?string("yyyy")} Jack Leow.</p>
- <p>
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- </p>
- <p>
- <a href="http://www.apache.org/licenses/LICENSE-2.0">
- http://www.apache.org/licenses/LICENSE-2.0</a>
- </p>
- <p>
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- </p>
- </#assign>
- <#include "include/layout.ftl" />
原文http://laravel.iteye.com/blog/2102990