The solution is based on Spring core, Spring web flow , Spring MVC and Spring JS, so it's a full Spring solution.  The demo allow to: - Create Pizza with adding or removing topping during creation or edit. (not really finished, it works but it would be better with more ajax but i don't know enought Spring JS, with JSF i will be able to do it, i just wanted to try a full Spring solution) - List saved Pizza, with links to view, edit or remove for each line of the pizza list - Search topping from a part of his name