高分!高手 J2EE,框架!

我们这学期学J2ee,我对ssh框架不是很理解我知道以下的模式:第一JSP+servlet开发模式,通常JSP显示页面,Servlet是一个JAVA类,通过在JSP页面中... 我们这学期学J2ee,我对ssh框架不是很理解
我知道以下的模式:
第一 JSP+servlet开发模式,通常JSP显示页面,Servlet是一个JAVA类,通过在JSP页面中添加一些设置就可以由servlet来决定JSP页面一些操作后的导向!
请问ssh,(hibernat,spring,structs)也是类似的?分别对应这什么?

第二,SSH通常就是配置,这些配置是不是映射类似JSP页面与Servlet之间关系的?通常配置是映射什么的?比如我在页面A中按下按钮后,可以经过业务处理类C来导向另一个页面M,那么A,C,M是不是就是通过配置来实现哦?

第三,通常配置形如<struct> </struct> <spring></spring> <hibernat></hibernat>三个标记体内的映射与具体页面(如JSP)有什么关系?

第四,请用一个小小的例子说明SSH,配置关系?比如我做一个班级管理小系统?主页面A,主页面按钮事件处理类B,数据表C, A,B ,C应该如何在SSH中配置?(把模式告诉我)

我知道这不好回答,反正就一百分了,孰能给我说的明白SSH,是怎么一回事?汾酒给谁?呵呵
展开
 我来答
tianjigeng
2010-06-01 · TA获得超过593个赞
知道小有建树答主
回答量:387
采纳率:0%
帮助的人:0
展开全部
1.
struts干了jsp和servlet的活。
spring主要是进行事务控制和管理,还有其他一些特性,包括实现spring mvc和struts类似的功能。
hibernate主要负责数据持久化,对数据库进行操作。
2.
这个主要是由struts实现的,按钮响应的servlet就是struts里配置的action,导向的另一个页面就是action里配置的forward。必须写好jsp和Action类及方法,然后通过配置关联起来。
3.
没什么关系。理论上解耦度够高,jsp根本不关心哪个action会调用它,更不用说更后面的spring和hibernate。
4.
页面和处理类都是在struts中配置。
数据库和表都是在hibernate中配置。
应用简单的情况下根本就不需要spring,用spring的话可以方便得把struts和hibernate具体实现类的创建分离出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式