strutsでのに複数の値を設定する

struts1.2をつかっている場合、

name属性にMapを指定する必要がある。

  <html:link action="linksAction" name="parms">Multiple dynamic parameters from a Map</html:link>

paramsは、Mapのオブジェクト

struts1.3からは、タグが追加されているのでこうかける。

    <html:link action="linksAction" name="parms">
      Dynamic parameters from &lt;html:param&gt;
      <html:param name="buybefore" value="Tomorrow" />
      <html:param name="shippedfrom" value="New York" />
    </html:link>

気がついたけど、valueの値を動的に変更できるのか?

Adds a parameter to the following tags:

1. Can contain:
Attributes
Name Description Type
name*

The String containing the name of the request parameter.
String
value

The value of the request parameter specified by the name attribute, whose return value must be a String or String[] that will be dynamically added to this hyperlink.
String

マニュアルには、「dynamically added」と書いてある。どうすればできる?