DHTMLX JavaPlanner is a new Ajax-powered web control that allows building attractive scheduling solutions in Java, such as event calendars, booking systems, time planners and schedulers of all kinds.
JavaPlanner uses JSP and can be integrated with Grails, Struts and Spring MVC Frameworks. JavaPlanner offers intuitive drag-and-drop UI and high customization capabilities.
It provides a rich set of features, including multiple views (year, grid, timeline, units, etc.), marking and blocking time periods, events filtering, repeated events support, date picker, integration with Google Maps, and more.
The latest version of JavaPlanner introduced improved touch screen support for tablets, touch screen monitors, smartphones running Windows 8, iOS and Android.