-----------------------
感觉不太像通常所说的“模板”,所谓的模板有点像早选与的jsp、asp页面。
------------------------
默认通过<textarea>来保存html模板。
类似freemarker的结构。
速度较快。
http://www.cnblogs.com/fengmk2/archive/2011/04/28/2031971.html
语法示例:
<a href="/login{if returnURL != null && returnURL != 'main'}?goto=${returnURL}{/if}" mce_href="login{if returnURL != null && returnURL != 'main'}?goto=${returnURL}{/if}">Login</a>
模板:(看样子像页面文件)
接下来就是待解析的模板了,放在了一个id为cart_jst的textarea里
<textarea id="cart_jst" style="display:none;">
Hello ${customer.first} ${customer.last}.<br/>
Your shopping cart has ${products.length} item(s):
<table><tr><td>Name</td><td>Description</td><td>Price</td><td>Quantity &amp; Alert</td></tr>
{for p in products}
<tr><td>${p.name|capitalize}</td><td>${p.desc}</td><td>$${p.price}</td><td>${p.quantity} : ${p.alert|default:""|capitalize}</td></tr>
{forelse}
<tr><td colspan="4">No products in your cart.</tr>
{/for}
</table>
{if customer.level == "gold"}
We love you! Please check out our Gold Customer specials!
{else}
Become a Gold Customer by buying more stuff here.
{/if}
</textarea>
实际内容:(客服端访问结果)
最后的内容就像这样
Hello John Public.<br/>
Your shopping cart has 3 item(s):
<table><tr><td>Name</td><td>Description</td><td>Price</td><td>Quantity &amp; Alert</td></tr><tr><td>MAC</td><td>computer</td><td>$1000</td><td>100 : </td></tr><tr><td>IPOD</td><td>music player</td><td>$200</td><td>200 : ON SALE NOW!</td></tr><tr><td>CINEMA DISPLAY</td><td>screen</td><td>$800</td><td>300 : BEST DEAL!</td></tr></table>
参考:http://www.blogjava.net/xiaomage234/archive/2009/11/10/301767.html
分享到:
相关推荐
文件类型包括2231个JavaScript脚本文件、411个Markdown文档、310个JSON配置文件、146个TypeScript源代码文件、71个Map文件、43个YAML配置文件、25个JST文件、24个NPM忽略文件、20个CMD批处理文件和20个PS1 ...
2. **J-STAGE** (www.jstage.jst.go.jp/browse/_journallist#1):日本科学技术振兴机构(JST)运营的在线平台,提供了大量的科学和技术期刊,涵盖了自然科学、工程、医学、人文社科等多个领域。 3. **BioVisa** ...
Trimpath JavaScript 是不个轻量级的,基于JavaScript的,跨浏览器,采用APL/GPL开放源代码协议的,可以让你轻松进行基于模板编程方式的纯JS引擎。 它有如下的特点: 1、采用标准的JavaScript编写,支持跨浏览器 2...
连接资产 本着Rails资产管道的精神,对Node的框架进行透明的文件编译和依赖性管理。它能做什么? 连接资产可以: 将.js.coffee ( )文件作为已编译的.js 将.js.coffee和.js串联在一起。 将.css.styl ( )服务为已...
do not edit .js files directly - edit src/index.jst
LINE Bot通过Node.js开发LINE Bot程序会使用LINE API每天提醒您一天中应该丢掉的东西。 该程序的所有功能都使用GCP(Google云平台)服务。 流量 该程序如何运行的概述: Cloud Schdueler将启动功能使用GCP的cron...
1. org.eclipse.jst.ws_1.0.600.v201108242234.jar:这是Eclipse JST Web Services的插件,用于支持Web服务的开发。它提供了创建、编辑、测试和部署Web服务的功能,包括WSDL(Web Service Description Language)的...
Jade.JS是最流行的Node.JS模板框架。 这个gem使您能够轻松地在服务器端编译Jade模板(类似于Sprockets .eco引擎的工作方式)。 宝石应该与JST引擎一起使用。 例子 sample.jst.jade: !!!5 head title Hello, #{...
模拟手动点击芭芭农场任务,并且自动完成点击任务
Google Closure Compiler 用于 JS 和 YUI Compressor for CSS。 Jade -> HTML 文件会自动收缩包装。 链轮用于文件请求和连接,因此可以使用所有相同的链轮语法。 我创建它是为了帮助 PhoneGap/Cordova 开发,它的...
**JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一个重要组成部分,它提供了一组预定义的标签库,使得开发者可以更方便地在JSP页面中处理常见的任务,如迭代、条件判断、XML处理等,从而降低...
【BES Application Server Cluster 技术白皮书 V9.5.1】是北京宝兰德软件股份有限公司推出的一份详细的技术文档,旨在介绍其BES应用服务器在集群环境下的技术特性和优势。BES应用服务器作为一款Java应用服务器,不仅...
《韩顺平笔记:深入理解Java JSP Servlet》 韩顺平先生是一位备受推崇的IT教育专家,他的教学资源在编程领域广受欢迎。这组笔记集合了他在Java、JSP和Servlet方面的教学精华,虽然不包含全部内容,但仍然极具价值,...
3. **JST(Java Server Tools)**:`org.eclipse.jst.*`系列文件涉及到Eclipse的Java服务器工具。例如,`org.eclipse.jst.j2ee.core_1.1.301.v200911302230.jar`可能包含了支持Java企业版(J2EE)开发的工具,帮助...
sipjs.com SIP.js开发人员文档 如果您正在寻找SIP.js github页面,则可以在找到它。发展git clone ...
它编译为JavaScript模板( .jst ),然后可以由Rails或任何其他基于Sprockets的资产管道提供服务。安装gem install skim ,或将skim添加到您的Gemfile 。用法创建扩展名为.jst.skim模板文件。 例如, test.jst.skim...
轻量级和快速的 javascript 模板引擎 入门 下载或。 在您的网页中: < script src =" src/JST.js " > </ script > < script > var data = { name : 'aaron' , hobbies : [ 'snooker' , '...
如果打算在浏览器中使用JSToolkit,建议您在标头中的脚本标签中链接jst.min.js 你可以找到jst.min.js在dist/这个仓库的文件夹或从网站jstoolkit.org并点击下载按钮。 Node.JS / NPM 在Node.JS中使用JSTool
1. 安装:通过npm(Node.js包管理器)安装`prejst`,命令通常是`npm install prejst`。 2. 配置:配置`prejst`以指定JST模板文件的位置和输出的AMD模块路径。 3. 预编译:运行`prejst`命令,它会读取JST文件并生成...
将模板编译为 JST 文件。 “jst”任务 使用示例 var jst = new ( require ( 'task-jst' ) ) jst . run ( inputs , options , logger ) 选项 选项.设置 类型: object 默认情况下,使用 ERB 样式的模板分隔符,...