Barracuda is a powerful, Java-based
Open-Source Presentation Framework (LGPL) that has been around since 2001. Barracuda makes it easier to build secure, maintainable, enterprise caliber webapps by providing better separation between templates and business logic - your markup stays in templates; your coding stays in classes. If you recognize the advantages Java offers, but are frustrated with the limitations of Struts and JSP, Barracuda may be for you:
- Barracuda offers a simple yet powerful Server-Side Component Model that makes it easy to manipulate DOM structures using proven MVC patterns like you'd find in Swing.
- In addition, Barracuda supports Model 2 Flow Control handling with a sophisticated Server-Side Event Model.
- Barracuda also provides a Form Mapping & Validation package to automatically map forms to objects and validate them, along with integrated XMLC Localization support!
- Barracuda offers a number of utility classes in a library called Plankton.
其他Java Web开发框架 开源项目资源: