The FormName in a FormKey can now have parameters. The resulting string should be encoded in the UTF-8 charset. You can use the utility class java.net.URLEncoder for encoding. The ActioBase class was suitably enhanced to parse the formName and set the attributes on the request stream for each paramter.