【 以下文字转载自 Java 讨论区 】
发信人: withinsea (沐海~魔導奏器|歌の琴フォルテール), 信区: Java
标 题: [izayoi] HTML兼容型动态页面引擎 -Cortile-
发信站: 水木社区 (Fri Jan 1 01:04:32 2010), 站内
DEMO 1: cortile 一分钟 quick start:
Step 1:web.xml
<web-app>
<servlet>
<servlet-name>cortile-scenery</servlet-name>
<servlet-class>
org.withinsea.izayoi.cortile.core.CortileScenery
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>cortile-scenery</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
</web-app>
Step 2:index.html
Hello, <span c:content="${request.remoteAddr}">localhost</span>!
Done.browse
http://yourhost/index.htmlDEMO 2: 用 cortile 列出当前 webapp 的目录结构:
<div c:set.f="new java.io.File(application.getRealPath('/'))">
<h3 c:content="[${f.name}]">[BASE]</h3>
<ul c:def="dir">
<li c:for.f="f.listFiles()">
<div c:if="f.isDirectory()">
<span c:content="[${f.name}]">[DIR]</span>
<ul c:call="dir"></ul>
</div>
<div c:if="!f.isDirectory()">
<span c:content="${f.name}">file</span>
</div>
</li>
</ul>
</div>
【 在 withinsea (沐海~魔導奏器|歌の琴フォルテール) 的大作中提到: 】
:
http://izayoi.withinsea.org: 打包文件随后上传
--
修改:withinsea FROM 221.217.98.107
FROM 221.217.98.107
附件(106.9KB) cortile-0.1.0-beta.jar附件(72.6KB) cortile-0.1.0-beta-sources.jar附件(2.2MB) cortile-quick-start-0.1.0-beta.war附件(324B) cortile-quick-start-0.1.0-beta-sources.jar附件(2.2MB) cortile-tutorial-grammars-0.1.0-beta.war附件(324B) cortile-tutorial-grammars-0.1.0-beta-sources.jar