SSH与Bean之间的联系,还有他们跟jsp与Servlet有什么关系及联系?

我想知道的是他们之间的使用。谁有什么功能。谁用谁,什么时候用谁。谁与谁可以联用达到什么效果?
可能表达得有点乱,各位见谅!呵呵……

ssh就是struts,hibernate,spring的集合,是现在比较流行的一个框架,是一个标准的MVC,主要的之间使用大概是这样的:jsp是给客户看到的,当客户发出请求时,jsp接收请求,通过spring找到相应的servlet,而servlet就和action一样,进行对客户请求的数据处理,但是他需要与数据库进行交互,就用到了hibernate,hibernate负责数据库与java的交接映射,处理过后,再通过struts返回到jsp,给客户看!
bean其实很容易理解,你把java中所有的实体类都当成bean就行了,就是模型层这样的概念就行!

多看看有关ssh的书吧,现在这个框架很普遍,公司对它的需求很多!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-11
SSH是个流行的框架的简写,全名是STRUTS,SPING,HIBERNATE。STRUTS做页面处理来提高效率,SPING提供中间业务逻辑处理上的一些便利(如控制反转),HIBERNATE则是底层数据持久化的一种方法,三者合用可是代码大大精简,且易于维护和修改。具体到每一个的用法,比较复杂,每一个都能出一本书,三者合用更是有很多技巧。建议先从SPING入手,找几本书看下,然后跟着一个三者合用的教学实例代码走一边代码就差不多了。想深入研究再选具体的课本看,网上类似的资料多如牛毛。好运。

SSH与Bean之间的联系,还有他们跟jsp与Servlet有什么关系及联系?
ssh就是struts,hibernate,spring的集合,是现在比较流行的一个框架,是一个标准的MVC,主要的之间使用大概是这样的:jsp是给客户看到的,当客户发出请求时,jsp接收请求,通过spring找到相应的servlet,而servlet就和action一样,进行对客户请求的数据处理,但是他需要与数据库进行交互,就用到了hibernate,hibe...

servlet jsp 还有ssh 开发
struts 是一个基于mvc设计模式的开源框架,实际开发中中哦用会用到他的control,说白了就是action,(spring也有自己的mvc但是,相对于struts的不是很成熟)spring 的核心是ioc及aop,实际中主要用spring来管理bean的实例化,及代理 hibernate 是ORM(对象关系映射)框架,主要是实现数据持久化。。ssh具体...

Jsp和servlet有那些相同点和不同点,他们之间的联系是什么?
可是,这不是说,学了SERVLET没用,实际上,你还是应该从SERVLET入门,再上JSP,再上JSP+BEAN。强调的是:学了JSP,不会用JAVA BEAN并进行整合,等于没学。大家多花点力气在JSP+BEAN上。在补充几句:我们可以看到,当ASP+COM和JSP+BEAN都采用组件技术后,所有的组件都是先进行编译,并驻留内存,然后...

ssh中 三大框架的各自的作用及好处
SSH三者各自的作用及好处:Struts Struts是一个很好的MVC框架,主要技术是Servlet和Jsp。Struts的MVC设计式可以使我们的逻辑变得很清晰,让我们写的程序层次分明。Spring spring提供了管理业务对象的一致方法,并鼓励注入对接口编程而不是对类编程的良好习惯,使我们的产品在最大程度上解耦。Hibernate Hibernate...

SSH 和 JSP+servlet+JavaBean到底谁更优秀
sp+servlet+javabean的开发模式需要写很多的重复代码,比如固定的doGet()方法,而且它的控制跳转不灵活,往往一个问题处理需要两个.java文件,而且当采用MVC模式开发时有很大的耦合度,对于后期的维护 相当不变。它的好处是,适合于初学者,对于理解其中的交互过程很适合,便于以后对SSH框架的理解。SSH框架...

jsp与selvert分别扮演什么作用,为什么要用两种,一种不行么
Servlet + JavaBean(一般在多层应用中,JSP主要用作表现层,而Servlet则用作控制层,因为在JSP中放太多的代码不利于维护,而把这留给Servlet来实现,而大量的重复代码写在JavaBean中)。【8】二者之间的差别就是,开发界面是JSP直接可以编写。比如在JSP中写Table标记:[数据];Servlet需要加入:out.println...

java中JSP和Servlet的区别?
现在已经对Servlet有了大概的了解,现在我们就来说说JSP和Servlet的关系。JSP是一种脚本语言,包装了Java Servlet系统的界面,简化了Java和Servlet的使用难度,同时通过扩展JSP标签(TAG)提供了网页动态执行的能力。尽管如此,JSP仍没有超出Java和Servlet的范围,不仅JSP页面上可以直接写Java代码,而且JSP是先被译成Servlet之后才...

关于jsp servlet bean ejb?
页面设计可以用dreamweaver,servlet和bean都是类,区别是servlet执行页面跳转,bean一般是数据处理set方法get方法。第三个不知道,我也是初学,希望其它大虾可以给你补充。

SSH中bean,dao,service,action它们之间的关系?
service是对外的接口层,对应的还有service的实现类,其实service实现类里调用的还是dao的实现类里的方法,action就是具体的处理,如果有service层,action里调用service层的实现类方法,没有service,就直接调用dao的实现类方法。不管页面是jsp或者html+css+js\/jquery, 页面这块会发出请求到action(这里会有...

javaEE轨范和SSH三大框架到底有什么关系
J2EE web层组件可以是JSP 页面或Servlets.业务层组件 EJB做了业务逻辑的处理和数据库相关的操作。有三种企业级的bean: 会话(session) beans,实体(entity) beans,和消息驱动(message-driven)beans. 会话bean 表示与客户端程序的临时交互.实体bean 表示数据库的表中一行永久的记录. 当客户端程序中止或...

相似回答