Welcome to Aranea-MVC 1.2!
About
Aranea is an Open-Source Web platform written in Java. This application consists of several examples built with Aranea Uilib and Aranea JSP tag library. Visit Aranea home page for detailed information about goals of Aranea project.
What pre-built components and ready-to-use features does Aranea 1.2 offer me?
Just look around in this sample application to find out. Commented demos of Aranea 1.2 features and components are just a mouseclick away.
What's new in Aranea 1.2?
Here we shortly comment on high-level modifications/features that we believe make Aranea 1.2 > 1.1
Back-button support
Aranea now allows user to click the back button of the browser to move to the previous pages. This feature is largely based on rsh (Really Simple History) and is optional (turned off by default, but documentation describes how to turn this feature on).
Updated scripts
Aranea 1.2 comes with update-to-date JavaScript dependencies (e.g. protoypeJS, script.aculo.us, and tinyMCE). Therefore, you can take advantatage of all the latest features they provide.
Small but significant enhancements
Last but not least, Aranea 1.2 has received some small updates for better quality:
SelectControl can now localize (globally through ConfigurationContext or individually by setting an option of a JSP tag of SelectControl), and sort its data- lower/greater-than-or-equal have been changed for shorter output ("a <= b" vs. "(a < b OR a = b)"
- the cache time of JavaScripts can now be configured
- overlay dialog now has limited height and does not overflow anymore, also hides scrollbars of background content, and positions itself always in the center of the window
OverlayContext can be closed with one command (vs. multiple cancel()finish())EnvironmentUtil has more methods to retrieve items for the Environment<ui:importStyles/> and <ui:importScripts/> now import new file groups to include only those scripts that you really needOverlayRootWidget is now part of Aranea API that applications can use directly or extend it
What needs to be done to migrate from Aranea 1.1 → 1.2?
Take a look at the quick migration guide. If it should leave you with some unanswered questions, turn to our forums for support.