TO: id:nagiesv さん

れびゅーしてーヽ(≧∀≦)ノ

@Path("/index.html")
class IndexPage implements WebPage {
    @Override
    public WebContents getContents(WebContext context) {
        XHtmlContents xhtml = XHtmlTemplate.fromResource(context, "index.xhtml");
        xhtml.setWebPage(this);
        xhtml.setFormAction("login", context.getPage(HelloPage.class));
        return xhtml;
    }
}
@Path("/hello.html")
class HelloPage implements WebPage {
    @Override
    public WebContents getContents(WebContext context) {
        XHtmlContents xhtml = XHtmlTemplate.fromResource(context, "hello.xhtml");
        xhtml.setWebPage(this);
        xhtml.setInnerText("username", context.get("username"));
        return xhtml;
    }
}

今はとりあえず、何か意見が欲しいです。
"login" フォームの submit からどのようなリクエストを巡って HelloPage に行くかとか、context.get("username") が型安全じゃないのをどうすれば良いかとか、いろいろ考えてみたいことが山盛りです。