
Web开发
文章平均质量分 81
menlion
这个作者很懒,什么都没留下…
展开
-
Turbine实战(上)
1 综述Turbine的简介和控制流程请参见《Turbine简述》,本文主要描述Turbine2.2应用的开发步骤。根据我们不同的需要,可以有三种方式来使用Turbine。我们可以任选其一或三者皆取,这取决于我们自己:l 当成一个Servlet Frameworks,Turbine作为其中的Controllerl 当成一个Framework Code L原创 2003-07-25 10:36:00 · 2114 阅读 · 0 评论 -
Turbine实战(下)
3.3.2 LayoutLayout相当于Screen、Navigation的容器。负责页面的布局控制。模板化Layout,实际上就是以.vm文件作为Layout模板,使用Velocity来进行页面布局控制。我们已经在2.2节中见到过一个Layout的模板。可以看到,在这个模板文件中,没有包含任何可显示的数据,仅有的都是一些用来控制布局用的HTML元素。Okay,相信聪明的你都明白我将原创 2003-07-25 10:32:00 · 1380 阅读 · 0 评论 -
Turbine简述
1. 缘起Jetspeed是Apache Jakarta小组的开放源码门户系统。它使得最终用户可以通过WAP手机、浏览器、PDA等各种设备来使用各种各样的网络资源(比如应用程序、数据以及这之外的任何网络资源)。在这里,Jetspeed扮演了一个处于信息和用户间的hub的角色。1999年左右,Jetspeed立项并开始运作。很快,Jetspeed的发展就超越了最初立项时的目标,以任何人都难以原创 2003-07-25 08:13:00 · 2072 阅读 · 0 评论 -
Turbine实战(中)
3 实战通过上面的演练,我们知道了如何定制自己Turbine应用中的Layout、Navigation和Screen。本节将带领大家一起从头实现。3.1 Velocity在上面的演练中,我们一句java代码都没编写,连Web Server都没有重启,仅仅是修改了一些“.vm”文件,就实现了页面布局的调整、显示内容的变化等工作,而这样一切神奇魔法的幕后功臣就是:Velocity。为了原创 2003-07-25 10:33:00 · 1346 阅读 · 0 评论