阅读更多

4顶
0踩

编程语言

原创新闻 Lite XML 1.0 Alpha7发布,添加前端模板节点支持

2009-04-07 09:27 by 正式记者 jindw 评论(6) 有5573人浏览
XML
Lite XML是一个基于Lite模板指令的跨平台的模板引擎。
其源码被自动编译成Lite中间代码之后可以在Java,JS,Php,Python等多种语言环境中运行。

本次发布1.0Alpha7最大的新增功能是:嵌入客户端模板节点支持。
使用<c:client>节点,直接在服务端模板引擎中划出一块客户端模板,并且直接编译成js函数输出,让客户端像调用js函数一样渲染客户端模板。

在这一基础技术的支持下,方便我们在前端开发中直接针对数据模型编程,简化前端逻辑

这种前端模板避免了js拼节大量前端代码和js中html代码转义的麻烦,增强代码可读性和自动语法检查的可行性。

同时,这种编程方式,也有利于可视化工具的工作,我们可以在构建高交互性的前端运用时,依然有可视化开发环境的良好支持。

或许,这将直接影响到前端开发模式的发展。

在eclipse代码编辑器中的展现方式:


在Dreamweaver MX 2004中的展现方式:



下载地址:
http://code.google.com/p/lite/downloads/list
  • 大小: 38.2 KB
  • 大小: 65.1 KB
4
0
评论 共 6 条 请登录后发表评论
6 楼 jichongchong 2009-04-08 10:16
需要去看看
5 楼 whaosoft 2009-04-07 14:37
velcity,freemark和他们一样也是一种模板??
4 楼 jindw 2009-04-07 14:23
hax 写道

jindw,看来你需要写一些更完整的实际用例,呵呵。

不需要太多的文档是我追求的目标,呵呵
药医不死病,佛度有缘人^_^

不过必要的实例还是要一点,周末再折腾吧,呵呵
3 楼 hax 2009-04-07 14:04
jindw,看来你需要写一些更完整的实际用例,呵呵。
2 楼 jindw 2009-04-07 13:14
xman 写道

这种开发方式跟用velcity,freemark,structs标签没什么不同啊。

最大的区别就是他能写客户端模板片段。
也正式因为他可以编写客户端模板,这就可以印象客户端的开发模式。


VFS等等,只能用来写纯服务端模板,在Java环境下运行,而LiteXML现在可以同时编写客户端模板和服务端模板,也可以在java环境之外运行。
1 楼 xman 2009-04-07 13:06
这种开发方式跟用velcity,freemark,structs标签没什么不同啊。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • VB中随机函数的用法和示例

    在Visual Basic(VB)中,Rnd函数是一个常用的随机函数,它可以返回一个大于等于0且小于1的随机数。通过合理地使用Rnd函数,可以实现各种随机数生成的需求,增加程序的随机性和变化性。计算出要生成的随机整数范围的长度,然后乘以Rnd函数的返回值,再加上起始值1,最后使用Int函数将结果转换为整数。上述代码将生成一个随机数,并将其与0.5进行比较,如果小于0.5,则将布尔值设为True,否则设为False。上述代码使用系统时钟作为随机数种子,从而保证每次运行程序时生成的随机数序列是不同的。

  • VB抽奖程序(按座位抽奖)

    一个早上师兄给出需求"要在学术报告厅进行抽奖",利用早上和中午设计,下午交付使用的比较粗糙的东西<br>各位见谅,放出来大家可以利用就利用吧~

  • VB编程:利用数组随机抽取幸运观众-32

    运行效果: 程序代码: Private Sub Command1_Click()     Dim myarray() As String     Dim myrows     With Text1         myarray = Split(.Text, vbCrLf)         myrows = UBound(myarray)         Randomi...

  • 随机抽取学生姓名html,VB中随机抽取学生姓名的程序

    在本程序中,同学的学号、姓名信息均来自 初一五班选修课志愿表Dim MyValue AsIntegerDim last AsIntegerDim counter AsLong'注:使用long定义了计数器,则启动一次不进行重置,最多可生成(2^31-1+1)个随机数,在原基础上+1是因为初值为0Private Submake_Click()If counter =0 Then'注:计数器为初值...

  • 7个VB趣味编程小程序源码

    7个VB趣味编程小程序源码。包括: 1看图工具 2随机抽奖 3随机改变颜色 4星空屏保 5整个窗体铺满图片 6简易计算器 7万花筒图案 代码简练,非常适合VB教学。

  • 年会抽奖小程序,可自定义

    年会抽奖小程序,可自定义背景,抽奖形式,设置奖品等

  • PPT抽奖小程序

    PPT开发工具抽奖代码,VBA代码,需要的大家可以下载的。

  • 用Visual Basic设计抽奖程序

     抽奖活动在生活中屡见不鲜,给我们日常生活也增添了不少乐趣。这里向大家介绍一种都很熟悉的电脑模拟抽奖游戏,就像各类晚会上经常使用的抽奖模式。抽奖程序操作要求方便直观,全体人员都可以清楚地观看抽奖全过程。  一、设计界面  先打开VB,在Form1中定义六个命令按钮,分别用来显示中奖号码的各位数字。默认情况下,参加的人数应少于10万人(当然,可以通过增加或减少按钮的个数,扩大或缩小参加抽奖人数的范围

  • VB随机抽取姓名(有源码)

    VB随机抽取姓名(有源码)含frm文件和工程文件以及完成的可执行文件且有自己的LOGO

  • VB中关于RND产生随机数

    1.若要产生A到B之间的一个随机整数,那么语句为INT(RND(A-B+1))+A 2.A表示下限,B表示上限,+1是为了取整需要

  • 抽奖程序

    vb6单机抽奖程序: 1、下载地址:https://pan.baidu.com/s/18_0-NHCbNvO-r3xq2I-nDQ 2、如果要局部修改,费用300元! 3、联系电话:13163759386

  • vb 五位抽奖程序

    设计 需要label数组,用复制粘贴的方式实现 要添加一个timer,属性设置如下: 运行效果 代码 Private Sub Command1_Click() Timer1.Enabled = True Command2.Enabled = True Command1.Enabled = False End Sub Private Sub Command2_Cli...

  • 基于VBA的Excel抽奖软件

    Problem 一个抽奖软件,效果图如下。 点击随机数或者按钮3会进行抽奖。 Solution 1、Excel打开开发者工具 2、插入按钮,选择指定宏 3、编写VBA程序 4、另存为启用宏的xlsm Codes Sub ASD_Click() Dim a As Integer Randomize a = Int(Rnd() * 59 + 1) Range(&quot;a14&quot;) = a End ...

  • vb计算机怎么制作,vb6.0怎么制作一个抽奖小程序? vb6.0抽奖器的法

    商场搞活动想要制作一个抽奖程序,今天我们就来看看使用vb6.0制作抽奖小程序的教程。选择“用户自定义规则”并点击“新建”按钮,弹出选择新规则类型对话 框(如图35),新建一个自定义规则。3、每天的同一时间定时自动关机:单击“开始”→“所有程序(p)”→“附件”→“系统工具”→“任务计划”→弹出“任务计划”窗口→在窗口右侧的空白区域单击鼠标右键→在出现的快捷菜单中指向“新建(w)”→在出现的下一级菜...

Global site tag (gtag.js) - Google Analytics