BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Struts Content on InfoQ

  • Raible Revisits Comparing Web Frameworks

    This past week Matt Raible gave a presentation at ApacheCon comparing Java Web Frameworks. This is a follow up to a presentation he gave a few years ago. It is interesting to note the changes in the frameworks being evaluated.

  • Interview: Joe Walker discusses DWR

    InfoQ spoke with Joe Walker at QCon London 2007 about the DWR toolkit. Walker discussed DWR 2.0 including new features such as details about reverse AJAX, the deal with TIBCO, DWR support in IDEs, the integration with Spring, future plans for DWR, and interesting applications of DWR from the very large to the very flashy.

  • KonaKart: Free Java-based online shopping cart

    KonaKart, a free Java-based online shopping cart, just released version 2.2.0.7. InfoQ spoke with KonaKart founder Paolo Sidoli to learn more about this release, and how KonaKart fits into the online shopping cart space.

  • HDIV 2.0: Security framework now integrates with Spring MVC and JSTL

    HDIV, an open-source web application security framework, recently released version 2.0. InfoQ spoke with HDIV project lead Roberto Velasco Sarasola to learn more about this release.

  • Struts 2 Experiments with Hot Deployable Plugins

    Apache Struts, the ubiquitous Java web application framework, received a promising feature that permits hot-deployable plugins. Struts developer, Don Brown, revealed last week that work had begun on allowing plugins to be added, removed and upgraded instantly, without the need to restart the entire application.

  • InfoQ Book: Starting Struts 2

    The first Struts2 book has been released. Ian Roughely gives everything you need to get up and running using Struts2 – from the architecture and configuration, to implementing actions and the supporting infrastructure such as validation and internationalization. Above all else, it focuses on the practical – with plenty of code and productivity tips to get you started using Struts2 today.

  • Presentation: WebWork (Struts 2) In Action

    Patrick Lightbody overviews WebWork and the Struts merger, comparing to other web frameworks and explaining how to achieve rapid development with WebWork/Struts 2.

  • Java Web Frameworks Increase Support for Auto-Reload

    Java web frameworks are increasingly adopting the ability to change portions of a web application and see the results immediately without restarting the server. This capability reduces the cost of the compile-build-test cycle, and helps to compete with the features of dynamic-language web frameworks such as Ruby on Rails or TurboGears.

  • HDIV Struts Security Extension Addresses OWASP's Top Security Vulnerabilities

    The HDIV project recently released version 1.1 of their Apache-licensed Struts' Security extension. Among HDIV's features is that it guarantees integrity (no data modification) of non editable page data when transmitted from the browser to the server.

  • Using TIBCO GI to add Ajax to Struts2 Applications

    Brian Walsh has a new article up describing how to transform a Struts2 CRUD application into an RIA using TIBCO General Interface. Walsh walks through changing one of the sample Struts2 applications to use some of TIBCO GI's components.

  • Struts 2 Goes GA

    The Apache Struts Team has announced that version 2.0.6 will be released as General Availability (GA). This is an important milestone since GA is the project's highest quality grade. This also marks the first GA release with the integrated WebWork 2 code base.

  • InfoQ Article: Migrating Struts Apps to Struts 2 - Part III

    In this third and final part of the Struts 2 migration series, Struts committer Ian Roughely completes the migration of a Struts app to Struts 2, by migrating the user interface - jsps & tags. This series teaches Struts 2 architecture & the differences in request processing as well as how to configure a Struts2 app and combine actions and JSP's.

  • Phil Zoio Discusses Bringing Java 5 Features to Struts with Strecks 1.0

    Strecks version 1.0 was recently released. Strecks is a set of Java 5 specific extensions to the original Struts framework. Making heavy use of Java 5 annotations, it adds a number of modern features to Struts-based applications, including POJO actions, dependency injection, declarative validation and data binding, interceptors, pluggable views, as well as Spring integration.

  • Migrating to Struts 2, Part 2; First Struts 2 Dev Build Released

    Part 2 of the Migrating to Struts 2 article series has been published, and the first dev build of Struts 2 has also recently been launched. In this a Struts and Struts 2 app is compared and migrations identified including converting actions, config changes, and commonalites.

  • Backbase Releases Struts Edition

    Backbase, a provider of AJAX-based Rich Internet Application (RIA) software, has released Backbase AJAX Struts Edition. The company hopes to extend the life of existing Struts based applications by enabling the addition of AJAX features.

BT