Xin Wang created OFBIZ-12274:
--------------------------------
Summary: Add FtlWriter.processWithArgs
Key: OFBIZ-12274
URL: https://issues.apache.org/jira/browse/OFBIZ-12274
Project: OFBiz
Issue Type: Improvement
Affects Versions: Trunk
Reporter: Xin Wang
When calling FTL macro from Java side is needed, instead of crafting a template
string with carefully escaping. with newly added FtlWriter.processWithArgs, we
can pass parameters using an environment variable, and then invoke macro with
"with_args" builtin. With this approach, it both makes cleaner code and free of
fragile escaping.
As an example, I also changes MacroFormRenderer.makeHyperlinkString to make use
of this new facility.
I have created a GitHub PR for this:
https://github.com/apache/ofbiz-framework/pull/307
--
This message was sent by Atlassian Jira
(v8.3.4#803005)