MVC Web Project

MVC Web Project is a generic plugin for eclipse that enables J2ee developers to organize their web project visually using MVC (Model View Controller) model.

MVC Web Project currently integrates Struts 2 framework only, but its API is open and MVC Web Project can be extended to any MVC framework (spring, struts 1.x...).

Since version 0.2.1, Alveole Studio MVC Web Project enables to produce all tags of a struts.xml file, except tags include and default-class-ref.

Last news

MVC Web Project version 0.7.0 has been released. Go to roadmap to see what's new.

Among main recent features, are:

  • import Struts2 existing files. Note that this feature is still undocumented, but is available (right-click on the file to import, then click import, and choose Web/Import Struts2 into MVC Web Project),
  • copy package contents as image to clipboard,
  • ability to perform refectoring.

If you use Eclipse 3.4 Ganymede, you will need at least version 0.3.0.

Although we did our best to make this new version compatible with the last one, there may be some troubleshooting migrating from 0.1.0 to 0.2.3 . So before installing new version, do a backup copy of your projects (and IDE...).

If you experience any problem, before throwing plugin away, please contact us .

Contact us

Please, if you like this project, or if you need any help to use it, contact us on sourceforge forum . Any comment would be a great help for us to improve the plugin .

Alveole Studio

Alveole Studio is a French firm currently composed by a single developer: Sylvain RIBEYRON.


Example of a simple application.