精通Struts基于MVC的Java Web设计与开发的作者

作者&投稿:革昏 (若有异议请与网页底部的电邮联系)
~

孙卫琴,1997年毕业于上海交通大学,随后一直从事基于Java的软件开发工作,还从事过J2EE培训和咨询。目前在美国肯特大学作为访问学者,研究课题包括基于Java和XML的电子商务系统、J2EE软件架构、Web服务和网络安全等。代表著作有:
《精通Struts: 基于MVC的Java Web设计与开发》 2004
《Tomcat与Java Web开发技术详解》2004
《Java 2认证考试指南与试题解析》 2002




struts框架学习有什么好的推荐书?
Struts 2 权威指南:基于WebWork核心的MVC开发(附光盘) 作者:李刚 编著 出版社:电子工业出版社 出版时间:2007年09月 本书所介绍的Struts 2已经完全超出了Struts 1框架原有的高度,Struts 2建立在Struts 1和WebWork两个框架整合的基础之上,因此提供了更多优秀的机制。 虽然Struts 1目前还未被完全淘汰,但Struts 1所...

apache struts 2是什么意思
Apache Struts 2是基于Java的Web应用程序框架。它是Struts框架的继承者,是一个开放源代码的框架,用于开发Web应用程序。Struts 2由许多利益相关者创建和维护,其中包括Apache软件基金会、JBoss、IBM、Apple、OpenSymphony等公司。它的核心功能是将MVC(模型视图控制器)架构应用到Web应用程序中,以使代码更加...

自己动手写Struts内容简介
本书详细介绍了MVC的体系结构与构建基于MVC的Web框架的方法,旨在帮助软件开发者快速理解MVC设计思想并能实践设计Web框架。全书共12章。第一章深入讲解了MVC设计思想、优点与缺点,并指导如何构建基于MVC的Web框架,奠定理论基础。第二至第九章逐步实现一个基于MVC的Web框架及持久层框架,读者可掌握实现细节...

struts和struts2的区别
struts1和struts2的区别如下:Action 类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类...

Java EE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring图书...
Java EE实用开发指南详细介绍了如何基于Weblogic、EJB3、Struts2、Hibernate和Spring进行开发。以下是书籍目录概述:第1章 - 初步探索Struts2:1.1 Struts2简介1.1.1 - 了解Struts2架构1.1.2 - 访问官方文档1.2 实践Struts2 - 从登录开始1.2.1 - 新建Web项目1.2.2 - 添加Struts2框架支持1.2...

Servlet与Struts的区别?请详细一点!
这个servlet的时候,容器会调用init方法初始化这个 servlet,这也是整个生命周期 中只会调用一次的方法,然后,会调用service方法,由这个方法调用doGet或 doPost方法来响应用户,然后,容器在可用资源紧张或是长期没有对Servlet发出 请求的情况下,会销毁这个servlet。struts是一个基于MVC模式的一个框架,分别...

如何查看网站是否采用了struts2框架
贯穿整个框架的强大表达式语言、支持可变更和可重用的基于MVC模式的标签API, Struts2充分利用了从其它MVC框架学到的经验和教训,使得 Struts2框架更加清晰灵活。Struts 2提供了对MVC的一个清晰的实现,这一实现包含了很多参与对所以请求进行处理的关键组件,如:拦截器、OGNL表达式语言、堆栈。

Servlet和Struts2有什么区别,为什么要用他们,什么时候用?
Servlet是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。Struts2是控制层框架,Struts2这个东西很多人认为是struts的升级版...

Struts和spring分别是什么?
SpringMVC是一个基于组件的开发框架,组件的不同实现体系构成了“形”;组件的逻辑串联构成了“神”。因此,“形散神不散”: SpringMVC的逻辑主线始终不变,而行为模式却可以多种多样。第五、更加贴合Web发展的趋势,这个更加虚了,不再展开说这个 问题了。第六、技术上的放缓导致了程序员对Struts2...

软件的设计模型由哪些组件构成
关键词 Struts;模型;视图;控制器 近年来,基于MVC(Model-View-Controller)模型的Struts框架越来越受到web系统开发者的青睐。Struts是建立在当前动态网站设计领域中JSP、Servlet、XML等相关开发技术基础之上的一种主流开发架构,具有组件模块化、灵活性和重用性的优点,同时极大地简化了Web应用程序的开发。...

敦煌市19175333397: MVC模式在struts中怎么体现
琦叶维普:该文件实质是一个控制器和视图的黏合剂,控制器之所以能够选择对应的视图,以及视图能够通过对应的控制器查询到模型中的数据都是依赖该文件.该文件是一个XML文件.在该配置文件中每Action都对应一个<Action>标签用来映射Action类的...

敦煌市19175333397: Struts2是如何实现MVC设计模式的? -
琦叶维普: MVC = 模型、视图、控制器 模型:这个一般不由Struts来做 视图:视图也不算struts的强项,但是struts提供优秀的标签来支持视图的展示,利用标签,struts可以将数据合理的展示给用户 控制器:struts的重要功能,提供struts的过滤器,拦截用户的请求,查找struts配置文件,为其匹配一个对应的Action,这个Action负责调用模型,获得数据,然后对数据做部分处理,接着Action再将处理后的数据,为其选择一个视图进行输出

敦煌市19175333397: 简述Struts是怎样实现MVC模式的 -
琦叶维普: m:model v:view c:control struts中的JSP页面是实现视图层的(view),这里不用多说,struts其实就是用来跳转这些页面,提起/输出JSP页面的参数.. JavaBean类,也就是那个什么纯get/set方法的那个类是业务层的,就是上面所说的model,模型层; control就是写的那些action/actionform,用来控制view和model之间的联系,获取参数,跳转页面...

敦煌市19175333397: 结合Struts,说明在一个Web应用如何去使用 -
琦叶维普: 在Struts应用的视图中包含JSP,客户化标签两个组件. Struts是一种基于MVC经典设计模式的开放源代码的应用框架,也是目前Web开发中比较成熟的一种框架.通过把Servlet、JSP、JavaBean、自定义标签和信息资源整合到一个统一的框...

敦煌市19175333397: 用struts说说MVC?最后能说的通俗易懂... -
琦叶维普: 先不说MVC,你应该很熟悉JSP+Servlet开发模式吧.在JSP+Servlet模式中,想想请求-->处理-->响应的过程是怎样的,所有的事情都在Servlet进行处理,使用request对象接收参数,在将接收的数据传递业务层进行处理,将处理后的结果使用...

敦煌市19175333397: Spring + Struts +Hibernate -
琦叶维普: 如果真的要说顺序,希望从struts开始 而且建议学struts2( struts1.x没办法和struts2.x比,两个是不同档次的东西) 因为相对于其他两个框架来说比较简单,而且学起来比较有成就感...然后建议学spring,这个时候里不理解spring无所谓,你能学到和struts2整合就可以了,然后开始hibernate,等3个框架都会用了,再回过头来理解机理、理解3个框架的好处与坏处、理解3个框架的开发习惯和特点 小建议而已 其实说真的,没什么顺序的,不过先会学会再学精,一开始钻进去,会打击积极性的

敦煌市19175333397: MVC模式在Struts中是如何体现的?? -
琦叶维普: MVC方式通常在Smalltalk中用于建立用户接口.通过对MVC中蕴藏的设计模式可以帮你理解我们所说的“模式”的含义.MVC包括三类对象,Model是应用对象、View为其屏幕表示、Controller定义了对用户输入的处理(反应)方式.在应用...

敦煌市19175333397: struts是如何实现mvc的 -
琦叶维普: MVC是当今比较流行的一种程序架构,与用什么框架来实现关系不大,只不过框架帮我们封装了很多东西,用起来比较方便.Struts实现MVC,模型层到Dao就用原始的JDBC来实现,控制层用Action,视图层用JSP和Struts.xml以及Web.xml就可以

敦煌市19175333397: MVC是怎样作用在struts上的 -
琦叶维普: modle ----- javaBeans(业务逻辑)view ----- jsp页面(前台显示)control------servlet(接受前台 调用javaBeans 实现控制)

敦煌市19175333397: 谈谈struts是怎样实现MVC模式的?
琦叶维普: MVC(Modle-View-Controller,模型-视图-控制器)模式是Xerox PARC在20世纪80年代为编程语言Smalltalk-80所设计的一种软件设计模式,至今已被广泛使用,并被推荐为Sun公司J2EE平台的设计模式,其为开发交互式应用系统提供了一个优秀...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网