EL与Velocity基本语法总结:
2016-11-16 10:07
253 查看
El(expression language):
基本语法点:
$与{}搭配使用是常态取值. 与[]的区别,后者可以取特殊值:- 、等
支持一些基本的逻辑运算:
&& || > < + ……隐试对象:
pageScope、sessionScope、contextScope、requestScope以及cookie
Velocity(模板引擎)
Java的模板引擎(template engine):将Java代码从web页面分离作用:替代jsp
可以更快速的实现,前台数据与后台数据的交换,而不用想jsp一样先生成Servlet再交换数据基本语法点:
$取对象值 {}分离对象,如: someonename----{someone}name 若: #set($someone="哈哈哈") 则: {$someone}name 显示为:哈哈哈name $!取对象值,若无置空 #字用法 #parse解析包含文件中的velocity脚本语法(可包含脚本,列如:#parse(xx.vm)) #include单纯包含文件,也可以包换对象,如:(#include("a","b","c")) #set:设置对象值,不推荐使用: (#set($xx=null)) #if($xx):括号中意思是,若$xx的值为null,则相当于false,反之,同理 #foreach(xx in Listxx),与in 合用 食用更佳哦 就相当于: for(XX xx:Listxx) 还可以与[]搭配: #foreach(xx in [1,2,3……n]) #end:顾名思义 #stop:停住并返回 #marco:宏定义,一般不推荐使用,若使用,置于头部
同样支持一些基本逻辑运算
相关文章推荐
- Velocity基本语法
- Velocity脚本基本语法简介
- sql总结1--基本语法
- JavaScript学习总结_三.基本语法
- Python基本语法学习总结
- JSP 基本语法总结
- javascript基本语法总结
- velocity基本语法
- JAVA基本概念及语法总结
- velocity的基本语法
- Velocity脚本基本语法简介
- Velocity脚本基本语法简介
- Velocity脚本基本语法简介
- Java语法总结 - 基本数据类型
- Velocity脚本基本语法简介
- Velocity脚本基本语法简介
- jsp基本语法总结
- Velocity脚本基本语法简介
- SQL Server -数据库基本语法的总结
- shell 基本语法总结