Spider is a Java framework for creating web applications. Its major design goals are are testing, reducing boilerplate code, avoiding static state through dependency injection, strict M-V-C separation and convention over configuration.
The mayo web application framework is a no bullsh**, lightweight framework providing only a bare-bones architecture for building real web applications with a strong focus on maintainable source code.