书栈网 · BookStack 本次搜索耗时 0.014 秒,为您找到 183 个相关结果.
  • BeetlSQL 配置

    BeetlSQL 配置 (重要) 配置beetlsql 开发模式和产品模式 NameConversion 模板字符集 翻页起始参数是0还是1 自定义方法和标签函数 isEmpty 和 isNotEmpty BeetlSQL 配置 (重要) 配置beetlsql beetlsql 配置文件是 btsql-ext.properties,...
  • HTML标签

    HTML标签 HTML标签 Beetl 也支持HTML tag形式的标签, 区分beetl的html tag 与 标准html tag。如设定HTML_TAG_FLAG=#,则如下html tag将被beetl解析 <#footer style=”simple”/> <#richeditor id=”rid” path="${ctxPath}/...
  • 错误处理

    错误处理 错误处理 Beetl能较为详细的显示错误原因,包括错误行数,错误符号,错误内容附近的模板内容,以及错误原因,如果有异常,还包括异常和异常信息。 默认情况下,仅仅在控制台显示,如下代码: <% var a = 1 ; var b = a / 0 ; %> 运行此模板后,错误提示如下 >> DIV_ZER...
  • 4.7. Jodd集成

    4.7. Jodd集成 4.7. Jodd集成 需要配置web.xml,将所有请求交给jodd处理,参考:http://jodd.org/doc/madvoc/setup.html <filter> <filter-name> madvoc </filter-name> <filter-class> j...
  • Jodd集成

    Jodd集成 Jodd集成 需要配置web.xml,将所有请求交给jodd处理,参考:http://jodd.org/doc/madvoc/setup.html <filter> <filter-name> madvoc </filter-name> <filter-class> jodd.madvoc...
  • 2.28. 类型声明

    2.28. 类型声明 2.28. 类型声明 Beetl 本质上还是强类型的模板引擎,即模板每个变量类型是特定的,在模板运行过程中,beetl 会根据全局变量自动推测出模板中各种变量和表达式类型。 也可以通过类型申明来说明beetl全局变量的类型,如下格式 <% /** *@type (List<User> idList,User user)...
  • 集成技术开发指南

    集成技术开发指南 集成技术开发指南 Beetl默认提供了WebRender用于帮助web集成开发,所有内置的集成均基于此方法。如果你认为Beetl内置的各个web框架集成功能不够,你可以继承此类,或者参考此类源码重新写,其代码如下 package org . beetl . ext . web ; import java . io . ...
  • 2.2. 从GroupTemplate开始

    2.2. 从GroupTemplate开始 2.2. 从GroupTemplate开始 StringTemplateResourceLoader resourceLoader = new StringTemplateResourceLoader (); Configuration cfg = Configuration . d...
  • 3.14. 分布式缓存模板

    3.14. 分布式缓存模板 3.14. 分布式缓存模板 Beetl模板引擎模板在同一个虚拟机里缓存Beetl 脚本。也可以将缓存脚本到其他地方,只要实现Cache接口,并设置ProgramCacheFactory.cache即可,这样GroupTemplate将从你提供的Cache中存取Beetl脚本 此功能未被很好测试
  • 安全输出

    安全输出 变量是否存在 安全输出表达式 安全输出 安全输出是任何一个模板引擎必须重视的问题,否则,将极大困扰模板开发者。Beetl中,如果要输出的模板变量为null,则beetl将不做输出,这点不同于JSP,JSP输出null,也不同于Freemarker,如果没有用!,它会报错. 模板中还有俩种情况会导致模板输出异常 有时候模板变量并不存...