Using ww url tag in freemarker template fails
Sameera <[email protected]> Thu, 21 Dec 2006 13:10:19 CST
| Newsgroups | gmane.comp.java.open-symphony.webwork |
|---|---|
| Message-ID | <29676430.1166728275035.JavaMail.os-j2ee@opensymphony01.managed.contegix.com> |
I am building my freemarker template in Java like this:
Configuration cfg = (Configuration)WebContextFactory.get().getServletContext().getAttribute("fmTemplateConfig");
Template temp = cfg.getTemplate(fileName + ".ftl");
/* Merge data model with template */
StringWriter writer = new StringWriter();
temp.process(root, writer);
writer.flush();
writer.close();
System.out.println("Template + data = "+writer.getBuffer().toString());
return writer.getBuffer().toString();
In short, I am merging data and a .ftl file in java code and returning the string. The problem is, I am trying to make use of <@ww.url> tag in the .ftl file. It fails saying..
[b]freemarker.core.InvalidReferenceException: Expression ww is undefined on line 7[/b]
Am I missing something?
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=54749&messageID=109536#109536