中易网

Struts和Servlet各自的特点区别

答案:2  悬赏:50  
解决时间 2021-02-09 15:26
Struts和Servlet各自的特点区别
最佳答案
Servlet生命周期

  装载Servlet。这项操作一般是动态执行的。然而,Server通常会提供一个管理的选项,用于在Server启动时强制装载和初始化特定的Servlet。

  Server创建一个Servlet的实例

  Server调用Servlet的init()方法

  一个客户端的请求到达Server

  Server创建一个请求对象

  Server创建一个响应对象

  Server激活Servlet的service()方法,传递请求和响应对象作为参数

  service()方法获得关于请求对象的信息,处理请求,访问其他资源,获得需要的信息

  service()方法使用响应对象的方法,将响应传回Server,最终到达客户端。service()方法可能激活其它方法以处理请求,如doGet()或doPost()或程序员自己开发的新的方法

  对于更多的客户端请求,Server创建新的请求和响应对象,仍然激活此Servlet的service()方法,将这两个对象作为参数传递给它。如此重复以上的循环,但无需再次调用init()方法。一般Servlet只初始化一次 ,当Server不再需要Servlet时(一般当Server关闭时),Server调用Servlet的Destroy()方法
全部回答
sevlet 本质就是在服务器端运行的java代码,任何的jsp最后都会变成sevlet才能在S端运行。 而struts是框架,本身也是用sevlet实现的,只不过它是基于MVC的设计,而软件工程本身要求项目是松耦合,高内聚,这种设计为广大的程序开发人员提供了便利。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长春什么地方买便宜的项链,头饰
我和我老公用一个ld我删我手机里面的电话号码
文化道怎么去啊,有知道地址的么
用所给单词的适当形式填空。Where are y
11.老人与海的结构
美的专卖店在哪里啊,我有事要去这个地方
蕾奇尔洗衣一碗水金香林店在什么地方啊,我要
假面骑士Decade哪一集中到了电王的世界
王者荣耀申请服务区后能不能取消
从新城翡翠湾到城铁昆山南站怎么做公交车
小张庄村地址有知道的么?有点事想过去
绑定房贷的银行卡挂失了,但过两天就是还贷的
do you like the 什么of the monkey king
都市男人精品男装我想知道这个在什么地方
在寝室钱被偷了之后知道是谁却没有证据该怎么
推荐资讯
长江联合原油实盘怎么下
领结婚证需要去村委会打证明吗?
请问钢笔的染笔尖指的是什么呢?求详细正确解
你好我九八年买的鸿利六点六的保险,现在孩子
中山中路历史地段我想知道这个在什么地方
渝香居重庆火锅大连店地址有知道的么?有点事
新买的皮鞋鞋面起纹,一只有一只没有,是质量问
品色为什么找不到啊
西南大学的研究生什么专业比较好
红黑碳王7.6WRB适合快攻,但拉前冲弧圈球怎样
为什么开罗游戏手机越好玩着越卡?
重伤二级 未成年 会不会判三年以下有期徒刑,
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?