我想知道的Struts 1.x和2.x中的Struts之间的区别
主要的区别是,在Struts1.x请求直接进入到servlet,而在Struts2.x请求和响应traval虽然拦截或过滤器的堆栈。常规逻辑可以放置在过滤器类和显影剂可以集中于业务逻辑。除此之外也有在目录结构的差异。
这是更好地了解Struts.1和Struts2.x话题智慧之间的差异。这里有一个举qazxsw POI的:
在Struts 1.X操作类应该扩展动作(或DispatchAction的)类和执行方法具有参数和的ActionForward返回类型的数量,但在支柱2.X的动作类也可以是具有执行方法只返回简单的POJO串没有任何输入参数。
容器不治疗Struts2.x,不像Struts1.x,诉讼的请求/响应夫妇和struts2.x行动仍然可以访问原来的请求和响应。
服务器端验证在动作类中Struts2.x,一个更简单的方式进行。
这是一个完全不同的web框架... Struts2的基本上是老Webwork的。
一些差异:
我建议你赞成现代Web框架的“退休”了Struts1。
去这个链接就会很多帮助你:
请找到他们的网站本身的Struts 1和Struts 2的比较