Navigator7 - Vaadin Add-on Directory
API for more web-oriented Vaadin applicationsBasic Usage (Start here)
Source Code
Discussion Forum
Course
Navigator7 version 7.15
The notion of WebApplication (bound to the ServletContext) has been implemented.
It is initialized by a descendant of the Vaadin servlet (NavigableApplicationServlet).
Change your web.xml to:
- use the NavigableApplicationServlet
- name your descendant of WebApplication in the parameters.
The example application is very clear, and it's dead simple.
Navigator7 version 7.16
Internal refactoring of NavigableApplicationServlet: code moved to WebApplication.
Now it's easier to use another servlet (from another add-on as the Spring add-on, for example).
See this forum post:
http://vaadin.com/forum/-/message_boards/message/169595?_19_delta=10&_19_keywords=&_19_advancedSearch=false&_19_andOperator=true&cur=2#_19_message_169595
Navigator7 version 7.3
Added parameter injection.
[code]
public class ProductPage extends VerticalLayout implements ParamChangeListener {
@Param(pos=0, required=true) Product p; // "34"
@Param(pos=1) String value1; // "AAAA"
@Param(pos=2) String value2; // "BBBB"
@Param String namedValue; // "namedValue=CCCC"
....
[/code]
and SEO enabled pages: @Page(crawlable=true)
Navigator7 version 7.40
Support for displaying exceptions (to the user) thrown by pages when instantiating or initializing.
Navigator7 version 7.45
Support for Batch jobs needing URLs, i.e. using new ParamPageResource(MyPage.class, myEntity);
Navigator7 version 7.47
Bug fixes
Navigator7 version 7.49
Faton Alia added new templates, for fluid layouts. Header/Footer and Header/SideMenu. See the org.vaadin.navigator7.window package.