Features
Margay is designed to generate Struts based web applications. As an application generator its features cover a wide area. The following is an extensive list but not a complete list of Margay's features.
  • Project environment
    • Able to handle multiple projects
    • Ant based project control
    • MVC for design and customization
    • Rapid prototyping
  • Struts framework
    • Struts configuration and code generation
      • struts-config.xml
      • Complete i8n integration
      • Action classes
      • ActionForm classes
      • Startup plug-in
      • Startup filter
      • JSPs with customizable look-and-feel
    • Validator configuration
      • Integrated field validations
      • Optional use of JavaScript validation
      • validator-rules.xml customizable
      • validator.xml generation
    • Tiles configuration
      • Integrated with application design
      • Complete i8n integration
      • tiles-def.xm generation
      • Customizable look-and-feel
    • Up to date best business practices
  • Model objects
    • Model classes generated
    • Field display helpers
  • Data source
    • RDBMS
      • Read definition from existing databases
      • Create DDL for new databases
      • DAO generation
      • CRUD access
    • Non-RDBMS
      • Generate code based on JavaBeans
  • Web Application
    • Generate web.xml configuration
    • Security constraints
    • Deployable war file
Copyright © 2003 Kenneth Stout
All rights reserved.
SourceForge.net Logo