if (node.jjtGetNumChildren() == 3)
context.put("title", (String) node.jjtGetChild(1).value(adapter));
else
context.put("title", page.getTitle());
StringWriter buffer = new StringWriter();
page.writeBody(OutputConverter.getWriter(buffer));
context.put("body", buffer.toString());
buffer = new StringWriter();
page.writeHead(OutputConverter.getWriter(buffer));
context.put("head", buffer.toString());
context.put("params", params);