有没有专业人士给我解释一下struts2比servlet好在哪里了
最近学习了struts2(没学过struts1),但是没感觉到有什么优点啊,跟以前的servlet相比,都是对jsp提交上来的请求做相应处理并回应,这些用servlet都...
最近学习了struts2(没学过struts1),但是没感觉到有什么优点啊,跟以前的servlet相比,都是对jsp提交上来的请求做相应处理并回应,这些用servlet都可以实现啊,为什么还都用Struts2呢,请不吝赐教,不胜感激
展开
5个回答
展开全部
servlet主要是dopost,doget方法处理前台数据,通过request,respose对象与页面交互。
struts是配置struts.xml文件通过<action name="" class="" method=""></action>标签,找到class类。同时获取页面上面的数据,可以用属性驱动或者模型驱动两种方式。提供get、set方法即可。
两者联系struts是对servlet的封装。他把内置对象比如jsp的request,respose都进行了封装到一个上下文中,使用起来更加的方面。
一般做项目的时候要根据情况而定了,像小的项目一般会用servlet做用户登陆,传递session,同时用struts处理业务数据。这是我个人的理解,一点一点敲上去的。希望对你有帮助!
struts是配置struts.xml文件通过<action name="" class="" method=""></action>标签,找到class类。同时获取页面上面的数据,可以用属性驱动或者模型驱动两种方式。提供get、set方法即可。
两者联系struts是对servlet的封装。他把内置对象比如jsp的request,respose都进行了封装到一个上下文中,使用起来更加的方面。
一般做项目的时候要根据情况而定了,像小的项目一般会用servlet做用户登陆,传递session,同时用struts处理业务数据。这是我个人的理解,一点一点敲上去的。希望对你有帮助!
展开全部
servlet 和struts2 .1都是针对MVC的但servlet 和struts比较 说一点你就会明白
那个用起速度快
代码少
你只要明白这个问题就行了
那个用起速度快
代码少
你只要明白这个问题就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好
struts2本身就是很多servlet组成的类库,它们之间谈不上谁好谁不好,因为都是一个东西
相当于struts2是一个集合,而servlet则是其中的成员而已
struts2本身就是很多servlet组成的类库,它们之间谈不上谁好谁不好,因为都是一个东西
相当于struts2是一个集合,而servlet则是其中的成员而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-03
展开全部
1、MVC之C:URL路由处理更灵活,可配置性更强。
2、MVC之M:提供很多便捷的面向前端数据的处理机制。
3、MVC之V:说实话,我个人不喜欢标签机制,
2、MVC之M:提供很多便捷的面向前端数据的处理机制。
3、MVC之V:说实话,我个人不喜欢标签机制,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以百度,晚上很多的...任何时候任何事,都不要忘了,有百度...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询