BSL - 高性能Java模板引擎
  概述 示例 语法 配置 集成 性能 设计 更新 联系 FORK
English
示例代码:
/* 占位符及转义 */

// 使用 <!--[ 作为代码段起始占位符
<!--[
    // 语句 ...
    echo(2+3*4);
// 使用 ]--> 作为代码段终止占位符
]-->

// 使用 ${ 作为文本段起始占位符
// 使用 } 作为文本段结束占位符
${item.price}

/* 使用 \ 进行转义,奇数个 \ 字符将输出n/2个 \ 字符后并将后续字符转义,示例如下:*/

// 单独输出需转义
\<!--[

// 前面存在 <!--[ 时输出 ]--> 需转义
\]-->

// 单独输出需转义
\${

// 前面存在 ${ 时输出 } 需转义
\}
注意事项:
    1、合理使用代码段和文本段提高代码可读性;
    2、合理使用转义字符转义需要输出的特殊字符;
 
Copyright © 2013 Boilit. All rights reserved