maven,velocity实战总结
?
?
?
Velocity
?
?VelocityEngine
?Velocity
?
#set($admin="admin")定义变量
#if
#elseif
#end
?
#foreach($li in $list)
?$velocityCount 从1开始
?$li
#end
?
#include("one.txt","two.html",....) 包含本地文件
#parse("hello.vm") #parse引用的模板文件必须包含的TEMPLATE_ROOT指定的目录之下。
#stop 脚本允许模板设计员停止模板引擎的执行,并返回。这通常用作调试。
?
#macro
?
判断:$bean不为null或Boolean.TRUE
#if ($bean) … #end
? ?判断字符串空:””或null
#if ($stringUtil.isEmpty($str)) … #end
? ?判断字符串非空:非””和null
#if ($stringUtil.isNotEmpty($str)) … #end
?
?
性能是网站第一要素!
?性能优化大方向: ?
? ?页面:
? ?应用与架构:
? ? ?服务器
? ? ?负载均衡
? ? ?数据库
? ?底层:
? ? ? 硬件
? ? ? 协议
? 避免空等待,增加进度条,提示等