↑ 收起筛选 ↑
struts和struts2
2020-10-13

strust2 是基于mvc模式对servlet的一种封装 servlet是java基于j2ee的是一种实现技术 strust2 由于本身是基于mvc的一种框架,分为几个类块来实现模块功能,粗略可以理解为 servlet是struts2的父类 struts是servlet功能上的扩展

1、配置文件格式不同2、struts1有from类和action类,属性封装from类里,在struts2里只有action类,属性封装action类里3、页面调用是struts1是*.dostruts2是*.action 我认为struts2要比struts1,简单、方便、快捷.就是用着比struts1好 以上是我

Struts2与Struts1的对比 1,在Action实现类方面: Struts1要求Action类继承一个抽象基类;Struts1的一个具体问题是使用抽象类编程 而不是接口.Struts2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制服务成为可能.

(摘自:张孝祥老师java面试宝典) 1.都是MVC的WEB框架, 2 struts1的老牌框架,应用很广泛,有很好的群众基础,使用它开发风险很小,成本更低!struts2虽然基于这个框架,但是应用群众并多,相对不成熟,未知的风险和变化很多,开

1.struts1的action是单例模式且必须是线程安全的,action的一个实例处理所有请求.struts2的action对象为每个请求产生一个实例,没有线程安全问题.struts1的action依赖于servlet api,struts2的action不依赖与容器,允许脱离容器单独测试.2.struts1

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

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

这个区别比较大:1,在Action实现类方面: Struts1要求Action类继承一个抽象基类;Struts1的一个具体问题是使用抽象类编程 而不是接口.Struts2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制服务成为可能.Struts2

延伸阅读: