只显示主题贴
WEB开发框架JACKER探讨(三)技术框架
经过这段时间的努力,Jacker已基本成型。
演示可访问: http://jacker.oicp.net/jacker
技术框架图
图(一)描述了jacker对开发的分层和每层使用到的技术
web层mvc使用webwork,动态页面使用eastm简单模版,浏览器层也使用了xmlhttp技术;
业务层调用通过jservice进行解耦,业务层容器这里使用了spring,o/r可选择Hibernate等。
其中eastm,jservice是jacker同时维护的两个子项目.
jacker框架的一些特点:
.xmlhttp
论坛上的一些观点让 ...
- 进入论坛 Java 版
最新的eastm可访问 https://eastm.dev.java.net/
现在已做进了webwork插件及用例,计划加入功能有:
include静态模版(已完成),日期数字格式化(已完成),国际化等
eastm是一个轻量级的简单模版引擎,用于生成动态的文本,比如html网页或xml流。相对velocity等模版,eastm将页面的所有运算都剔除,并使用html/xml注释作为标签。保持页面的干净。其中借鉴了一些其它的简单模版如JDynamiTe,fastm等的理念。eastm将在节省后台java代码和增强页面展示能力方面做一些努力。
Eastm is a ligth easy ...
- 进入论坛 Java 版
我对fastm非常有兴趣,理念非常好:返朴归真.
fastm带来了开发上的突破当然在view层:
.剥离页面逻辑给更擅长做逻辑的java去实现,解放html页面去做它该做的事:纯展示数据。
.借鉴php,使用html注释的方式标记动态部分,html开发view层所见即所得,美工和程序员一起合作出高质量的页面;
.页面上没了逻辑,页面代码简洁漂亮,易于开发维护;
太美妙了!这才真正是mvc中view层开发的开端。
我这两天认真地看了下fastm的功能,觉得还有改进的余地:
因为页面没有逻辑判断,所以很多动态的html内容都要放到java中写。
比如奇偶行风格的问题。fastm是在类中定义 ...
- 进入论坛 Java 版
- 浏览: 7953 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
做了个新颖的上网工具,给 ...
不用的阿,会有缺省的搜索结果直接显示的。 除非你要切换搜索引擎才需要点击的
-- by goldrain -
做了个新颖的上网工具,给 ...
这还要自己点一下那些搜索引擎才有结果啊
-- by wmteo -
做了个新颖的上网工具,给 ...
新加了计算器命令:jsq,可以计算复杂的表达式了。 :)
-- by goldrain -
做了个新颖的上网工具,给 ...
google也支持命令的(关键字)。一般常用的:site, 例如,要搜javae ...
-- by xiaoyu -
做了个新颖的上网工具,给 ...
其实我觉得这个点子不错,虽然以前在某老外网站看到过这个创意。不过命令少了点,起码 ...
-- by jigsaw






评论排行榜