Struts1 和 Struts2部署上的区别

本文对比了Struts1与Struts2的主要区别,包括配置方式、Action实现及ActionForm使用上的不同。
1.web.xml配置中,Struts1 的入口点是一个Servlet,而Struts2 的入口点是一个过滤器(Filter)。
2.Action中,Struts1中的动作类必须从Action 类中继承,而Struts2.x 的动作类需要从com.opensymphony.xwork2.ActionSupport 类继承.Struts2 的execute 方法没有参数了,而Struts1的execute 方法有四个参数。而且execute 方法的返回值也不同的。Struts2 只返回一个String,用于表述执行结果(就是一个标志)。
3.ActionForm中,在Struts1.x 中,必须要单独建立一个ActionForm 类(或是定义一个动作Form),而在Struts2 中ActionForm 和Action 已经二合一了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值