个人对aom的认识

      aom技术是Apusic OperaMasks的简称,最初由金蝶中间件公司捐赠代码出资成立的,说起aom

就要谈及jsf及jsp它们之间的关系,aom是集jsf,jsp两家之精华的合身,现在的aom2.X版本是遵循

jsf1.2,其运行引擎是实现了jsp2.1/Servlet2.5规范的Web容器。除了以上,aom还整合了ext-js组件

,ext-js是一非常优秀的基于JavaScript的客户端组件.正因如此,aom中的很多组件,拥有ext一至的

功能,与风格。

       aom与传统的b/s开发模型很不一样,aom更像是以前的c/s架构下的UI开发,这点正是aom是基

于jsf开发才继承到的强大之处,比如是基于组件完成视图的搭建,基于事件调用业务逻辑。说白了,

aom的是将C/s架构的开发模型拿到了B/S之上,说到这一点,就得悔自己没做C/S开发吧,还好在学校

有过vb的开发学习。

       了解了aom以后,说点有用的,aom开发应该完全符jsf开发规范,视图的承载文件以xhtml,jsp

为后缀,虽然可以以.jsp来做为视图,但已经受到了一定的限制,比如<% 。。。%>这样的代码片断已

经不允许使用了,还有很多的jsp开发的那一套不要轻易的搬过来,只有jsp开发中的jstl标签可以使

用了,而且在aom开发中得到了很大的限制,所以并不推荐使用jstl,比如aom开发中不推崇在视图中使

用<c:if>来实现逻辑控制,所以专家们都强烈建议,用Facelets(xhtml)作为JSF页面的描述载体,

而把JSP页面就当成普通的JSP来用,说了这么多,感觉以前jsp开发技术都没用了,个人到现在就是这

么认为的!~因为aom中要动态控制视图组件,可以使用它提供的强大的基于组件的服务器端的api来实

现,也就是由后台来实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值