首页 | 头版要闻 | 经济广角 | 消费聚焦 | 民生视点 | 国土周刊 | 访谈 | 股票 | 理财 | 职场 | 体育 | 燕赵教育 | 透视行风 | 绿色河北
社会 | 省内要闻 | 经济论坛 | 市场特刊 | 财富周刊 | 行业协会 | 人物 | 基金 | 房产 | 求学 | 时尚 | 医药健康 | 税务之窗 | 电力风彩
经济 | 中国经济 | 经济观察 | 家庭百科 | 博客精选 | 网络热点 | 图片 | 债券 | 汽车 | 读书 | 娱乐 | 网络技术 | 零点文学 | E 形视觉
您现在的位置: 河北经济日报网 >> 网络技术 >> JSP >> 文章正文 站内检索
服务热线:0311-88606031
同期新稿
 
普通文章 JFC/Swing活学活用之JLabel文字魔法
普通文章 实例讲解Apache+tomcat+ssl配置
普通文章 使用AJAX和J2EE创建功能强大的瘦客户端
普通文章 Java项目中使用Hibernate处理数据
普通文章 在Java SE中使用Hibernate框架
普通文章 J2ME开发手机游戏物理模型之抛物线
普通文章 J2ME游戏开发中的地图设计与绘制
普通文章 使用Java Servlet动态生成图片
普通文章 NetBeans IDE 4.1 快速入门指南
普通文章 漫谈Hibernate的前世今生
普通文章 搭建 jsp 环境 for windows
普通文章 它是最适合的 我热爱Spring的五个理由
普通文章 EJB 3.0+Beehive开发客户反馈系统
普通文章 在厨房,车顶,草地上使用Spring
普通文章 在Eclipse中使用Hibernate插件
普通文章 Linux下Tomcat与Apache服务器的整合之一
普通文章 表现层框架Struts/Tapestry/JSF比较
普通文章 JavaServer Faces框架使用的设计模式
普通文章 JSF实例:组件显示(隐藏)与数据排序
普通文章 Tomcat+Mysql入门实例:滚动横幅广告
表现层框架Struts/Tapestry/JSF比较
http://www.hbjjrb.com 2007-4-12 【字体: 繁体
一个结合的问题,标签库是别人写的,参考Struts的标签库用法,而组件是自己的,难度和麻烦就体现在这个结合点上。

  JSF基本思路和Struts差不多,只不过换了不同标签库,也需要标签库+组件的结合思考,不过因为组件这里是通用组件,没有什么限制,所以这样比Struts要轻松一些。

  Tapestry使用了组件库概念替代了标签库,没有标签库概念,这样就没有标签库和自己的组件需要结合的问题,都是组件的使用,组件中分Tapestry标准组件和自己定义的组件,这也是接触了Jsp体系的人学习Tapestry面临的一个思路转换。

  具体以页面跳转为例子,页面跳转是靠链接<a href="目标"></a> 实现,链接是页面经常使用的元素。

  Struts提供的html:link在频繁使用就特别不方便,尤其在传递多个参数时:其中html:link的page值,是跳转对方页面或Action的path,这个path一般需要到struts-config.xml查找Action的相应path,一旦配置文件path值修改,涉及到这个所有相关页面都要修改。

  JSF将链接概念划分两个方面:导航性质和事件激活,在导航方面还是需要到配置faces-config查询Navigation的from-outcome的值。

  由于Tapestry没有标签库概念,只有组件或页面两个概念,因此,链接跳转目标要么是组件,要么是页面,简洁简单,它没有多余的path概念,就是组件名,也就是对象名称,组件名称和path名称合二为一。

  总结

  JSF在很大程度上类似Struts,而不是类似Tapestry,可以说是一种Struts 2.0,都是采取标签库+组件的形式,只是JSF的组件概念没有象Struts那样必须继承ActionForm的限制;JSF在事件粒度上要细腻,不象Struts那样,一个表单一个事件,JSF可以细化到表单中的每个字段上。

  JSF只有在组件和事件机制这个概念上类似Tapestry,但是不似Tapestry那样是一个完全组件的框架,所以,如果你做一个对页面要求灵活度相当高的系统,选用Tapestry是第一考虑。

  Struts/JSF则适合在一般的数据页面录入的系统中,对于Struts和JSF的选用,我目前个人观点是:如果你是一个新的系统,可以直接从JSF开始;如果你已经使用Struts,不必转换,如果需要切换,可以将JSF和Tapestry一起考虑。

  另外,JSF/Tapestry不只是支持Html,也支持多种客户端语言如WML或XUI等。

  这三者之间关系:如果说Struts是左派;那Tapestry则是右派;而JSF则是中间派,中庸主义是SUN联盟的一贯策略。

上一页  [1] [2] [3] [4] 下一页

板块 推荐
普通文章 航天军工板块:政策扶持前景广阔
普通文章 见顶回落 资金流出非常明显
普通文章 成渝板块:反弹急先锋
普通文章 整体上市板块:估值优势依然吸引
普通文章 哪几类个股抗风险能力强?
普通文章 避风港不惧震荡
普通文章 “增发板块”套利机会多
普通文章 资金流向与热点板块前瞻(6/28)
房产 推荐
普通文章 前5个月全国经济适用房供地总量同比增加1
普通文章 上海女白领“离谱”的买房故事
普通文章 简洁典雅 韩国当红女明星宋慧乔与母亲的家(
普通文章 《财经》:深圳房价飚升之解
普通文章 北京楼盘实地调查 五环内住宅均价超2万
普通文章 物业经理3年敛财近千万 受审时曝房产黑幕
普通文章 香港媒体称深圳四分之一楼房被境外人士买走
普通文章 好房子是淘出来的 北京热点区域便宜尾房大清
频道精选  
焦点:  调整经济结构必须严把两个“闸门”一个“
股票:  新的上涨起点!超级主力坚决看好7只优质龙
社会:  大学生应聘家教遭劫杀 身中20多刀被弃荒野
主力:  系统风险下ST板块骤降温
经济:  “白送”S*ST石炼 举报借壳上市者长江证券
个股:  神火股份:抗跌蓝筹 短线资金避风港
时评:  中国股市是啤酒还是马尿
黑马:  大盘再度进入短线风险期
读书:  蒋介石葬礼场面:二百万人跪拜迎送(图)
板块:  航天军工板块:政策扶持前景广阔
体育:  成耀东重压之下大闹赛场
基金:  淘金中期高分配封基 8只封基可重点关注
军事:  金一南:界碑上的国徽遭遇亵渎让我无地自容
债券:  尴尬的金融债定位 心态依然相当谨慎
时尚:  CK广告,弥漫情欲味道的欲望狂欢
传闻:  据传,目前最抗风险的一类股票
娱乐:  张曼玉戛纳走光照
理财:  3000元他买了4只股票
数码:  7月苹果小妞全裸秀
汽车:  福布斯2007年全球最安全车型 奥迪A4荣登榜
百科:  院士批驳“牛奶致癌论” 国人尚需不断“加
房产:  前5个月全国经济适用房供地总量同比增加

普通文章 大学生应聘家教遭劫杀 身中20多刀被弃荒野
普通文章 村主任率数人夜袭矿场 行凶过程被录像
普通文章 伊少女惨遭石刑震惊世界 伊拉克人平静对待
普通文章 名人学者大学生纷纷遁入空门引发社会争论

英国50岁女教师办色情网站

帮嫂子做SPA清晰记录

揭密富太太俱乐部内幕

震撼!上万人的暴力场面

城市街头的感性艳舞

网上忽悠人最多的美女照片

日本的变态男女

黑涩会美眉裸照事件(更新
同期热点
普通文章 Struts+Spring+Hibernate实现上传下载
普通文章 MyEclipse+struts+Hibernate配置开发
普通文章 一篇介绍JSP标签库很详细的文章,可以做为参考
普通文章 深入剖析JSP和Servlet对中文的处理过程
普通文章 Struts学习笔记: Html标签库学习(Html基本标签
普通文章 JSP基本语法
普通文章 JSP中SQL数据库编程技术
普通文章 JSP中日期的用法
普通文章 使用Java将Word转为Html或txt!
普通文章 JSTL 入门:表达式语言
普通文章 权衡安全和功能 编写安全的Web2.0应用
普通文章 Asp.net 创建新网站http1.1 403 forbidden错误
普通文章 C# WinForm中DataGrid列设置(列宽/列标题等)
普通文章 轻松检测浏览器是否接受Cookies信息
普通文章 教你轻松给流程增加权限控制程序
普通文章 关于C#代码实现ControlTemplate
普通文章 优秀的社区软件Discuz!之NT版本教程
普通文章 教程:使用WebService进行异步通信
普通文章 实例分享:自己开发的自定义分页控件
普通文章 详谈基于JSON的高级AJAX开发技术

成耀东重压之下大闹赛场

当明星穿上赛车服(组图)
李娜惊人之语惊呆外国记者 中国一姐更享受网球
美专家预测孙悦将进NBA 朴实球风竟是选秀大会资本
精英赛-全新主攻中国女排大捷 2连胜将与古巴争冠
火箭新帅阿德尔曼上任 斯潘诺里斯想回队

李宇春首次裙装照大公开

陈冠希抱猫皮肤过敏 眼神涣

“杨振宁与翁帆鸳鸯戏水图

杨采妮探访非洲为吴建豪忍

章子怡日本宣传《夜宴》惊

谢霆锋拍戏收工迟 柏芝大吵

因王菲不愿再产子 李亚鹏王

“红楼梦中人”黛玉三强回

河北经济日报社版权所有 河北经济日报社网络信息部管理与维护
地址 石家庄市裕华西路186号 电话:0311-88606031
hebei82gov@yahoo.com.cn
未经许可不得转载和镜像 冀ICP备字020964号
技术支持 动易网络科技有限公司
建议使用1024x768分辨率