JAVA根据模板生成HTML页面的技术

html-css07

JAVA根据模板生成HTML页面的技术,第1张

Velocity

变量定义:用$标志

表达式语句:以#开始

强控制语言:变量赋值:#set $this = "Velocity"

外部引用:#include ( $1 )

条件控制:#if …. #end

非 兼容性语 言

JDynamiTe

变量定义:用{}包装

表达式语句:写在注释格式(<!-- ?)中

弱控制语言

兼容语言

XSLT

变量定义:xml标签

表达式:xsl标签

强控制语言:外部引用:import,include

条件控制:if, choose…when…otherwise

非兼容语言

Tapestry

采用component的形式开发。

变量定义(组件定义):在html标签中加上jwcid

表达式语句:ognl规范

兼容语言

ctrl+shift+f(默认)

可以找在配置里面找到格式化模板,在keys里面设置快捷键

在windows->preferences中搜索templates

在windows->preferences中搜索keys

如果是程序实现,里面好像有个标准html流输出的实现,具体忘记了,自己找找。。。