电竞比分网-中国电竞赛事及体育赛事平台

分享

Web Framework Comparison

 lwj888 2007-03-29
https://equinox.dev./framework-comparison/

Introduction

Deciding which Java web framework to use when developing your applications can be a difficult choice. I‘ve often wondered which one is "best" myself. Since 2004, I‘ve been playing and developing with the top five web frameworks for Java: JSF, Spring, Struts, Tapestry and WebWork. For my most recent opinion on which one is my preferred choice, see What Web Application framework should you use?. You might also checkout the following whitepapers I‘ve written at Virtuas:

Presentation

From my learnings, I‘ve created a presentation that you can download (updated September 2006). This presentation will likely improve over time as I learn more about each framework.

The Code

While talking about how the different frameworks do things, showing how they do things is better. For this reason, Equinox contains implementations for a simple CRUD app using all 5 of the aforementioned frameworks. In addition, the download contains JUnit and UI tests for each framework.

See the QuickStart Guide for installation and build/test/deploy instructions. If you‘d like, you can browse CVS for the code. Spring is the default web framework, the others are in the "extras" folder.

Demos

More Information

For more information about integrating these frameworks with Spring, as well as a detailed comparison, see Chapter 11 of Spring Live.



    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多