package wicket.webapp.pages;
import java.util.List;
import wicket.PageParameters;
import wicket.markup.html.basic.Label;
import wicket.protocol.http.WebApplication;
import wicket.webapp.LayoutPage;
import wicket.webapp.WebAppMain;
import wicket.webapp.models.Articles;
import wicket.webapp.service.PersistanceService;
/**
* Basic bookmarkable index page.
*
* NOTE: You can get session properties from WebAppSession via getQuickStartSession()
*/
public class Index extends LayoutPage
{
// TODO Add any page properties or variables here
/**
* Constructor that is invoked when page is invoked without a session.
*
* @param parameters
* Page parameters
*/
public Index(final PageParameters parameters)
{
PersistanceService service = ((WebAppMain) WebApplication.get()).getService();
List<Articles> articles = service.getArticles();
add(new Label("subject",articles.iterator().next().getSubject()));
}
}