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

面向Action还是面向组件?

阅读更多
改做WEB半年多了,用过STRUTS,也了解过WEBWORK,JSF等,
但到底表现层是选择面向Action(STRUTS,WEBWORK等)还是面向组件(JSF等)好呢,却没有结论,
大家说说自己意见吧
分享到:
评论
1 楼 liusong1111 2006-11-20  
要考虑团队成员的技术背景,如果是从swing、.NET程序员转过来的,用JSF合适;同时,JSF更利于技术积累,大公司优先考虑。
如果有过struts开发经验,改用面向action的webwork、springmvc、struts2风险更小。

相关推荐

    php面向过程留言板实例

    在创建留言板系统时,我们通常会包含以下几个关键组件: 1. **显示页面**:这是用户与系统交互的地方,通常包括一个表单用于提交留言,以及一个区域显示所有已有的留言。 2. **处理表单提交**:当用户提交留言时,...

    java面向对象程序设计课题设计报告短信发送.doc

    7. **界面组件和事件处理**:在J2ME中,`javax.microedition.lcdui`包提供了用于创建用户界面的类,如`Form`、`TextField`、`Command`等。`Display`对象用于管理MIDlet中的屏幕。`commandAction()`方法用于响应用户...

    (完整版)武汉理工大学《面向对象技术及应用试题》(带答案).pdf

    - 状态图中的动作:状态图中包含的动作有动作(Action)、入口动作(Entry Action)和出口动作(Exit Action),它们描述了对象在不同状态之间的转换行为。 - UML中表示类间关系的视图:关联(Association)、泛化...

    SWT_JFace_in_action_jface_action_

    SWT是Eclipse项目的一部分,提供了一套原生的、高性能的GUI组件,而JFace则是建立在SWT之上的抽象层,简化了GUI开发,使其更加面向对象和易于管理。 首先,我们需要理解SWT的核心概念。SWT是Java的一个库,它提供了...

    Scala in Action.pdf

    - “Scala in Action”是一本面向中级到高级开发者的Scala编程指南。本书不仅涵盖了Scala的基础知识,还深入探讨了如何将Scala应用于实际项目中。通过丰富的示例和实用的技术指导,读者可以逐步掌握Scala的核心概念...

    ExtJSgrid组件,分页展示全功能

    例如,`DeletExt.java`可能包含了删除操作的实现,可能通过Ajax请求将用户选择的数据ID发送到服务器,然后由Struts2的Action处理并反馈结果。 “鼠标右键的查看和删除”通常涉及到Grid的上下文菜单(context menu)...

    spring in action的jar包

    DI允许我们解耦组件,使它们更易于测试和维护,而AOP则提供了在不修改代码的情况下,添加额外功能的能力,如日志、事务管理等。 2. **Spring Beans**:负责管理对象的生命周期和配置,是DI的实现部分。XML配置文件...

    组件技术实验 三大框架的整合 代码和实验报告

    首先,Spring框架是Java企业级应用的事实标准,它提供了依赖注入(DI)和面向切面编程(AOP)的能力。依赖注入使得对象之间的关系可以在运行时动态配置,降低了代码间的耦合度。而AOP则用于在不修改源代码的情况下,...

    Tuscany SCA in Action

    《Tuscany SCA在行动》一书深入探讨了Service Component Architecture(SCA)与Apache Tuscany项目,...无论是初学者还是有经验的开发者,都能从中获得有价值的见解和技能,从而提升自己在服务组件架构领域的专业水平。

    Spring in Action 第四版英文原版+源码

    总之,《Spring in Action》第四版结合其源码,为Java开发者提供了一个全面学习和实践Spring框架的平台,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过深入阅读和实践,你可以提升自己的技能,更好地...

    Ext JS in Action.pdf

    根据提供的文件信息,我们可以推断出《Ext JS in Action》这本书主要关注的是Ext JS框架的使用与开发。接下来,我们将详细解析此书所...无论是初学者还是有一定经验的开发者,都能从中获得有价值的信息和实用的技巧。

    动态树组件

    在动态树组件中,Hibernate负责建立Java对象和MySQL数据库表之间的映射关系,使得开发者可以以面向对象的方式操作数据库,而无需编写繁琐的SQL语句。通过Hibernate,我们可以方便地进行数据的增删改查,同时,...

    Spring In Action Second Edition

    《Spring in Action 第二版》是一本专注于Spring框架的详细指南,主要面向具有Java背景的开发者。这本书由Manning Publications出版,旨在帮助读者深入理解并掌握Spring框架的各种功能和使用方式。英文原版的特性...

    struts in action 英文版

    Struts In Action 这本书会详细解释Struts的各个组件及其工作原理,包括Action、ActionForm、ActionMapping、RequestProcessor等。同时,书中也会涵盖如何配置Struts,如编写struts-config.xml文件,以及如何创建...

    flex4 实战 flex4 in action

    总的来说,《Flex 4 实战:Flex 4 in Action》是一本面向进阶Flex开发者的书籍,它将帮助读者全面了解和掌握Flex 4的各个方面,同时提供的源码资源能够辅助读者进行实践操作,加深理解和应用。无论你是Flex新手还是...

    Seam_in_Action

    它提供了ORM(对象关系映射)功能,使得开发者可以使用面向对象的方式来处理数据库操作。 5. **安全与身份验证**:Seam提供了内置的安全性和身份验证机制,支持角色基础的访问控制,以及会话管理和身份验证的集成。...

    spring in action 第二版中文版

    总之,《Spring in Action》第二版中文版是一本全面而实用的Spring教程,无论你是初学者还是有经验的开发者,都能从中受益。通过阅读和实践书中的内容,你将能够熟练运用Spring框架构建高效、稳定的Java应用。

    ExtJS in Action

    #### 四、面向对象编程与复合组件 **部分内容** 后半部分讨论了面向对象编程的概念及其在 ExtJS 中的应用: 1. **面向对象编程(Object-Oriented Programming)** - 面向对象编程是 ExtJS 设计的基础之一,它鼓励...

    Spring_in_Action_4.pdf-第四版-英文原版

    《Spring in Action》是关于Spring框架的一本权威指南,特别是第四版,它深入浅出地介绍了如何使用Spring框架构建高效、灵活的Java应用。这本书涵盖了从基础到高级的多个Spring核心概念和技术,包括依赖注入、AOP...

Global site tag (gtag.js) - Google Analytics