[
https://issues.apache.org/jira/browse/TAP5-1494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Zeigler reassigned TAP5-1494:
------------------------------------
Assignee: Robert Zeigler
> PageRenderLinkSource should provide an "addParameter(String, Object)" method
> that uses ValueEncoder to coerce the Object to string automatically
> ------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: TAP5-1494
> URL: https://issues.apache.org/jira/browse/TAP5-1494
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Affects Versions: 5.3
> Reporter: Robert Zeigler
> Assignee: Robert Zeigler
> Priority: Minor
>
> Currently, PageRenderLinkSource provides an "addParameter(String, String)"
> object. This is nice for allowing the fullest control over what ultimately
> is placed into the URL, but it is not uncommon to have something along the
> lines of:
> ValueEncoderSource encoderSource;
> ...
> link.addParameter("myparam",
> encoderSource.getValueEncoder(MyClass.class).toClient(myvalue));
> It would be nice for PageRenderLinkSource to have an "addParameter(String,
> Object)" method in addition to the addParameter(String, String) method.
> Users needing absolute control of the way parameters appear would retain that
> control, and the rest of us can write less code.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira