Struts2 与 Spring 3

2023-09-24Java开发问题
1

本文介绍了Struts2 与 Spring 3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

有谁知道 Struts2 和 Spring 3 MVC 之间的区别.我知道 Struts 1 和 Spring 2.5 之间的区别,但是 Struts2 与 Spring 3 或其他相比有什么优势.

Does anyone know difference between Struts2 and Spring 3 MVC. I know the difference between Struts 1 and Spring 2.5, but what's the advantage Struts2 has over Spring 3 or otherwise.

我试过在网上到处找,但到处都没有全面的答案.

I tried looking all over web, but there is no comprehensive answer anywhere.

推荐答案

Struts2真的是WebWork 2重命名为Struts2.考虑一下 Struts 本质上利用自己的品牌名称来采用 WebWork 作为其新基础的事实,这应该向您表明,至少有些人认为它非常引人注目——人们并不总是抛弃他们的自己的代码库在他们发行续集时重新开始.

Struts2 is really WebWork 2 renamed as Struts2. Consider for a moment the fact that Struts essentially leveraged its own brand name to adopt WebWork as its new base, and that should suggest to you that there was at least some who felt it was very compelling -- one doesn't always throw out their own code base to start anew when they issue a sequel.

也就是说,我不会告诉你 Struts2 比 Spring 3 MVC 更好/更差.底线是它们绝对具有可比性.

That said, I'm not going to tell you that Struts2 is better/worse than Spring 3 MVC. Bottom line is that they are definitely comparable.

如果您想了解更多关于它们比较的详细信息,我建议您查看过去几年 Matt Raible 就该主题所做的演示:

If you want more details on how they compare, I suggest you check out Matt Raible's presentations in years past on this topic:

http://raibledesigns.com/rd/entry/my_comparing_jvm_web_frameworks

http://static.raibledesigns.com/repository/presentations/ComparingJavaWebFrameworks-ApacheConUS2007.pdf

包括一个在不同程度上比较其中几个的电子表格:

including a spreadsheet that compares several of them on various degrees:

http://spreadsheets.google.com/pub?key=0AtkkDCT2WDMXdC1HOEtnUHpCejJMbUhGeGJWUmh5dVE&hl=zh&输出=html

这篇关于Struts2 与 Spring 3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

The End

相关推荐

如何使用 JAVA 向 COM PORT 发送数据?
How to send data to COM PORT using JAVA?(如何使用 JAVA 向 COM PORT 发送数据?)...
2024-08-25 Java开发问题
21

如何使报表页面方向更改为“rtl"?
How to make a report page direction to change to quot;rtlquot;?(如何使报表页面方向更改为“rtl?)...
2024-08-25 Java开发问题
19

在 Eclipse 项目中使用西里尔文 .properties 文件
Use cyrillic .properties file in eclipse project(在 Eclipse 项目中使用西里尔文 .properties 文件)...
2024-08-25 Java开发问题
18

有没有办法在 Java 中检测 RTL 语言?
Is there any way to detect an RTL language in Java?(有没有办法在 Java 中检测 RTL 语言?)...
2024-08-25 Java开发问题
11

如何在 Java 中从 DB 加载资源包消息?
How to load resource bundle messages from DB in Java?(如何在 Java 中从 DB 加载资源包消息?)...
2024-08-25 Java开发问题
13

如何更改 Java 中的默认语言环境设置以使其保持一致?
How do I change the default locale settings in Java to make them consistent?(如何更改 Java 中的默认语言环境设置以使其保持一致?)...
2024-08-25 Java开发问题
13