-
Notifications
You must be signed in to change notification settings - Fork 0
Prerequisites
Michael Delamere edited this page Mar 13, 2017
·
14 revisions
geeMVC has been built on top of Java 8. You will therefore need:
- Java 8+.
- Java 8+ compatible servlet container. (included in the maven-pom for the tutorial)
- Apache Maven version 3.1 or greater
- Recommended: A Java-Editor, like Eclipse.
Before you move on to the Getting Started guide you must have a working JDK and Maven installation. If you have not yet, follow these steps:
- Download and install the Java SDK.
- Download and install Maven. Maven has a nice quick installation guide "Maven in 5 Minutes", so your best bet is just to follow that if you want to get started quickly.
You do not need anything else at this point as Maven will be downloading all the dependencies for you when we get started.
Eager to get started? Then jump straight to our Getting-Started guide.
- User's Guide
- Motivation
- Prerequisites
- Getting Started
- Mapping Requests to your Controller
- Binding Parameters to your Handler Method
- Binding a Bean to your Handler Method
- Validating Incoming Parameters
- Sending a Response to the Client
- Internationalization (i18n)
- Working with Forms
- Mapping a Form to a Request Handler
- Using Geemvc Taglibs
- Displaying Form Errors and Notices.
- Creating a Standard Reusable Layout for your Website
- Working with Interceptors
- The Around Interceptor
- The Lifecycle Interceptor
- Customizing geeMVC
- Overriding geeMVC Classes
- Implementing your own Reflections Object
- Providing a Custom Injector
- Providing your own Caching Implementation
- Providing your own Logging Implementation
- Adding a custom Handler Resolver
- Adding a custom Binding Converter
- Adding your own Parameter Annotation
- Adding your own Validation Annotation
- Providing a custom View Adapter
- Implementing your own Script Evaluator
- Working with Eclipse
- General