教程
问答
博客
Python源码
Java源码
开源
论坛
教程
问答
博客
Python源码
Java源码
开源
论坛
登录
注册
开源软件
程序开发
模板引擎
Jangod
Jangod
- Java版的Django
模板引擎
授权协议:
Apache
操作系统:
跨平台
开发语言:
Java
软件简介
Jangod是Django模板语言的JAVA实现版本。为了凸显JAVA特性,故把“D”拉到后面,取名Jangod。
内建常用标签:
Extends 当前模板扩展的父模板
Block 模板继承的可替代单元
Include 载入其它模板作为本模板的一个片段
If…else 条件判断逻辑求值
For 按特定的顺序循环一个数据集合
Cycle 轮流输出一组变量的其中一个
Ifchanged 检查变量当前值与上次存储的值是否发生变化
Set 把一个语法运算结果保存到一个新的变量中
内建过滤器:
Default 设置空值的默认输出内容
Contain 集合或字符串是否包含某个元素或子串
Length 取集合元素个数或字符串长度
Reverse 倒序排列集合元素(如果集合有序的)
Random 从集合中随机取一个元素
Equal 逻辑相等判断
And 逻辑与运算
Or 逻辑或运算
Not 真假值取反
Date 格式化时间变量
Abs 取变量的绝对值
Divisible 判断变量是否被整除
Add 进行变量的加法运算
Multiply 进行变量的乘法运算
Divide 进行变量的除法运算
Escape html特殊字符转义
Lower 把字符串都转换成小写。
Upper 把字符串都转换成大写
Truncate 按一定长度截取字符串
Cut 去除字符串中的特定子串
引擎特点:
智能的强容错模板解析
巧妙使用过滤器处理各种复杂的语法运算
各种特性的数据容器
自定义标签和过滤器
软件首页