Does anyone know of a simple Web MVC framework and Web Server for Java that is open source?
This is intended as a simple web server and framework for students in a tutorial class.
It's important these both the web server and MVC framework are simple, OSS so students can easily peer under the hood and the tutors can easily support it, learn it and teach it.
UPDATE The suggestion I can avoid the single jar issue by unpacking several jars and joining them into one is a good suggestion. I'll definitely take it, and thus relax the single jar requirements
The Model-View-Controller (MVC) is a well-known design pattern in the web development field. It is way to organize our code. It specifies that a program or application shall consist of data model, presentation information and control information.
Java web frameworks are a type of web application framework designed to support Java development. Java web frameworks provide standards to build and deploy web applications written in Java. Java itself is a programming language, but frameworks typically require a programming platform.
Struts is an open-source Java EE framework used for creating enterprise-level Java web applications. Development is much easier with Struts since it uses the MVC pattern and convention over configuration. The MVC pattern also enables clean designs that are easy to implement.
You could have a look at Stripes, which does not have any compile time dependencies (apart from itself, apparently) at all and only requires COS and Commons Logging during runtime.
It's also very lightweight and quite easy to pick up.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With