轻开标签语言
发布时间:2015-09-23 20:07:25书包(Bag)已经为咱们提供了灵活而强大的功能,但还不足以实现复杂多变的应用系统开发,因此WebEasy设计了一套简洁、完整而且功能强大的标签语言,从而轻松实现应用系统开发
标签 | 写法 | 功能说明 |
chtml | <chtml>… </chtml> | l WebEasy标签语言的开始和结束标记,类似于jsp中的 <%…%> l 用来引入其他WebEasy页面文件,类似于jsp中的<% @ include file=”file-url” %> l 别名为ChinaHtml |
ESql | <Esql>… </Esql> | l 对数据库进行增删查改,用法简单却功能强大 l 返回一个书包(Bag) l 别名为EasySql |
for | <for>… </for> | l 循环标签,对对象(书包)进行循环,可以从小到大,也可以从大到小 l 没有对象(书包)参数时,会产生一个缺省的循环对象(书包) l 能够嵌套循环 |
if | <if>… </if> | l 判断标签,根据参数决定解释符合条件的子标签 |
file | <file>… </file> | l 删除一个文件或目录 l 浏览一个目录中的所有文件和子目录,返回一个记录这些信息的书包(Bag) l 把指定的内容保存到文件中 |
session | <session>… </session> | l 对用户会话进行增、删、改 |
Bag | <Bag>… </Bag> | l 保存xml类型的书包(bag)到给定名称的文件 l 把字符串分割成数组,返回一个存放数组数据的书包(Bag) l 删除书包中的一条数据(如Esql返回的数据记录或xml的一个节点) l 把一个字符串按关键字放进书包 |
eImage | <eimage>… </eimage> | l 专门用于向浏览器输出从数据库中查询到的二进制字段,支持通用的几十种文件类型 l 别名为doc |
we | <we>… </we> | l 辅助标签,配合其他标签使用,防止与标准html标签冲突 |
test | <test>… </test> | l 同上 |
xmlTree | <xmlTree>… </xmlTree> | l 把xml文件输出成树形菜单 |
特别说明:这部分内容写一2005年,用于当时的内部新员工基础培训,不包含后来升级的Cookie、Edate等标签(您将在后边章节中看到)