阅读更多

4顶
0踩

编程语言

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

2009-04-07 09:27 by 正式记者 jindw 评论(6) 有5542人浏览
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。上述代码使用系统时钟作为随机数种子,从而保证每次运行程序时生成的随机数序列是不同的。

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

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

  • 基于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)”→在出现的下一级菜...

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

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

  • 用VB编写抽奖程序

                              用VB编写抽奖程序{  一、界面设计  新建一个标准的EXE工程。在Form1窗体中放置一个定时器(Timer1)、两个文本框(Label1,Label2)、两个命令按钮(Command1,Command2)和包含7个元素的控件数组(Label3(0)—Label3(6))。  二、属性设置  Label3控件数组中的

  • 用vb写计算机程序代码,用VB编写的抽奖程序源代码随机抽取不重复

    年度抽奖的小程序,可以自定义年度抽奖小程序,您可以自定义背景,抽奖形式,设置奖品等.PPT彩票小程序PPT开发工具彩票代码,VBA代码,每个需要它的人都可以下载.彩票程序(用VB6.0源代码编写)彩票程序(用VB6.0源代码编写)抽取随机生成的并计算抽奖次数.vb彩票工具用vb制成的vb绘制工具用vb制成的vb绘制工具用vb制成的vb绘制工具用vb制成的vb绘制工具用vb制成的vb绘制工具用VB编...

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

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

  • 如何利用vb制作抽奖小程序_VB_

    抽奖,如何利用vb制作抽奖小程序,如何利用vb制作抽奖小程序

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

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

  • PPT抽奖小程序

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

  • vb抽奖程序_学习VB编程第6天 学习使人快乐

    今天学习了刘金玉老师VB编程教程的第11期和第12期,学习的主要内容是随机数rnd、int、randomize函数和timer控件的运用。一、int函数Int:作用就是向下取整,运用时候表达为:int(...)。例如:int(3.1)=3,int(3.6)=3,int(-3.1)=-4二、randomize函数使用int随机数前需要加randomize函数,随机数以系统默认时间为种子,因为系统时间...

  • 用Visual Basic设计抽奖程序

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

  • 随机抽奖(VB6.0源代码编写)

    随机抽奖(VB6.0源代码编写) 随机抽奖是个随机函数的很好的例子。VB6.0源代码编写

  • 抽奖程序(VB6.0源代码编写)

    抽奖程序(VB6.0源代码编写) 给出座位号或观众编号等,程序将会在两个编号区间内随机生成编号。

  • VB中关于RND产生随机数

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

Global site tag (gtag.js) - Google Analytics