`
dingyuan
  • 浏览: 30708 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

不应该用struts的思维去想jsf

阅读更多

无论是struts ,还是 webwork, 对于组件的复用主要集中在业务逻辑层..通过action调用不同的manager去实现服用.

但如果把backingbean看成action,那我觉得绝对是对jsf的一种滥用了

而jsf对于组件的复用,却应该复用在web层.....不同的页面可以调用相同的backingbean组件,也就是把manager直接提取为backingbean.

这样页面的灵活性相当的高...当然在struts, webwork里面通过<c:import>的方式也有间接的解决服用性的办法</c:import>

<c:import>seam更是将实体bean和会话bean和jsf的backingbean结合到了一起</c:import>

随着jsf1.2和jsp2.1的出现之后,相信jsf能走得更好...

分享到:
评论

相关推荐

    北大青鸟内部教学课件ACCP4.0Y2(Struts&JSF,UMLOOAD,XML)

    【北大青鸟内部教学课件ACCP4.0Y2】是北大青鸟教育机构针对软件开发技术的一套深入教学资源,重点涵盖了Struts、JavaServer Faces (JSF)、统一建模语言(UML)、对象关系映射(ORM)以及XML等关键领域的知识。...

    jsf+spring+jpa

    其中,“JSF + Spring + JPA”作为一种新兴的技术组合,正在逐渐取代传统的“SSH”(Struts + Spring + Hibernate)组合。这一新的技术栈不仅继承了Spring框架的强大功能,还充分利用了JavaServer Faces (JSF) 和 ...

    Myeclipse教程

    14. **Myeclipse UML建模**:利用Myeclipse的UML建模工具进行系统分析和设计,包括类图、用例图、序列图等,帮助开发者进行结构化思维。 每个章节都包含详细的步骤和实例,旨在让初学者能够快速上手并深入理解相关...

    Oracle:Java人永远的情结.pdf

    尽管后来出现了WebWork、Tapestry和Sun的JSF等竞争框架,Struts依然保持着其在Java Web应用框架中的领导地位。 Hibernate的出现则在很大程度上改变了J2EE开发的思维模式。它作为ORM(对象关系映射)工具,对比EJB的...

    SaaS系列介绍之十三 SaaS系统体系架构.docx

    另外,Struts 支持许多描述层,包括 JSP、XML/XSLT,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库,JavaServerFaces(JSF)和 Velocity;还支持一些模型层,包括 JavaBeans 和 EJB。 好的体系架构...

    高级Java软件架构师学习计划

    - **具体内容**:参与使用Struts、Hibernate、Spring集成开发的中期项目。 - **预期成果**:能够独立完成SSH框架集成开发的项目。 - **JSF框架** - **学习目标**:掌握JSF框架的使用。 - **具体内容**:学习JSF...

    java工程师求职简历怎么写优秀范文.docx

    7. **个人评价**:强调你的技术熟练度,特别是SSH(Spring、Struts和Hibernate)框架的使用能力。 在编写简历时,务必保持清晰、简洁并突出重点。每个项目经验应包含你如何运用所学技能解决问题,以展示你的实际...

    JAVA程序员简历模板

    * 框架:掌握Struts、Hibernate框架,了解Spring、JSF框架 * 数据库:掌握关系数据库的原理,熟练使用Oracle、SQL Server进行软件系统开发 * 服务器:掌握Tomcat服务器,了解Jboss、WebLogic服务器 * 软件设计工具:...

    程序员个人求职简历范文.pdf

    - **NetStore 网上购书系统**:此项目涉及了多模块设计,如首页、用户管理等,使用了MVC模式和Struts框架,持久层用Hibernate,Spring进行数据源注入。在项目中应用了Ajax进行后台校验,提升了用户体验。通过该项目...

    java学习心得4000字.doc

    - **JSF**:尽管目前使用较少,但作为标准框架,其前景值得期待。 3. **Spring/EJB**: - **Spring**:作为轻量级的业务逻辑层框架,Spring在实际开发中的应用非常广泛。 - **EJB**:尽管EJB3的发布对其有一定的...

    Java面试题集(最全版)

    MVC(Model-View-Controller)设计模式在Java Web开发中广泛应用,面试可能会考察Struts、Spring MVC或JSF的实现。 **第八章 设计模式篇** 设计模式是解决软件设计中常见问题的成熟方案。面试中可能涉及单例、工厂...

    J2EE平台的框架Hibernate

    此外,Hibernate还常常与Struts、JSF等MVC框架集成,形成完整的三层架构,提高开发效率和代码可维护性。例如,使用Struts2的Action类与Hibernate Session进行交互,实现业务逻辑和数据操作的分离。 总之,Hibernate...

    Java技术与就业指导

    Struts、Struts2、JSF、Spring MVC等框架简化了Web应用开发,而Tomcat、JBoss、WebLogic和WebSphere等服务器提供了部署环境。数据库访问层涉及JDBC、Hibernate、DbUtil、JPA、JdbcTemplate和Ibatis,它们帮助开发者...

    计算机网络技术个人简历.pdf

    此外,求职者的课外活动和奖学金经历,如组织电子竞技比赛和担任家教,锻炼了组织能力和逻辑思维,对个人的职业规划有了清晰的认识。 总的来说,这位求职者具备扎实的计算机网络技术基础,丰富的项目开发经验,以及...

    学习Java的9张思维导图

    可能还会介绍一些Web框架,如Struts、JSF(JavaServer Faces)等,用于构建更高效的Web应用程序。 5. **Oracle**: Oracle数据库是企业级应用的常用数据库,这里可能包括SQL查询、存储过程、触发器、事务管理、...

    基于应用型人才培养的Java EE课程建设与实施.zip

    10. **开发工具与框架**:IntelliJ IDEA、Eclipse等IDE和Spring、Struts、JSF等框架简化了Java EE开发,学生们应掌握这些工具的使用,提高开发效率。 在课程建设方面,应注重理论与实践相结合,设置项目案例,让...

    hibernate中文帮助pdf

    15. **Hibernate与其他技术的整合**:如Spring框架的整合,使用Hibernate的DAO和Service层设计模式,以及JSF、Struts等Web框架的集成。 《Hibernate中文帮助PDF》详尽地解析了这些知识点,是开发者学习和掌握...

    软件开发讲座报告资料.pdf

    - Java Web开发框架:Struts1.4,Struts2,Spring,Hibernate,Tapestry5,iBATIS,EJB,JSF,JavaScript,HTML,CSS等。 10. **学习心得**: - 知识更新和观念改变的重要性。 - 学习的细节决定成败。 - ...

    2024年Java最新学习路线,本文档整理了学习Java的七个阶段

    - **Java Web框架**:熟悉Spring MVC、Struts等流行框架的核心概念和技术特点,掌握MVC模式在Web开发中的应用。 - **数据库访问**:学会使用JDBC或ORM框架(如Hibernate、MyBatis)来实现对数据库的操作,如增删改查...

    JTP导航

    除此之外,JTP导航还涵盖了MyBatis、Hibernate等持久层框架,以及Struts、JSF等MVC框架的资料,帮助开发者理解不同的框架如何解决实际问题。 在Web开发方面,JTP导航会链接到Servlet、JSP、Tomcat等相关教程,这些...

Global site tag (gtag.js) - Google Analytics