You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Greg Lindholm (JIRA)" <ji...@apache.org> on 2016/05/05 20:44:12 UTC
[jira] [Created] (WW-4631) Empty is
being supressed
Greg Lindholm created WW-4631:
---------------------------------
Summary: Empty <s:param name="p1" value=""/> is being supressed
Key: WW-4631
URL: https://issues.apache.org/jira/browse/WW-4631
Project: Struts 2
Issue Type: Bug
Components: Plugin - Tags
Affects Versions: 2.3.28
Reporter: Greg Lindholm
Priority: Minor
I discovered a problem with the <s:param /> tag when attempting to pass an empty parameter.
<s:url var="myUrl" action='MyAction'>
<s:param name="p1" value=""/>
<s:param name="p2"></s:param>
</s:url>
I was attempting to pass an empty parameter using the "p1" syntax above and the parameter was being suppressed.
Using the "p2" syntax it works correctly, and the empty parameter is included.
The doc http://struts.apache.org/docs/param.html says that "suppressEmptyParameters" defaults to false but the p1 parameter was always suppressed even if I added suppressEmptyParameters="false".
Also the doc http://struts.apache.org/docs/param.html has an incorrect example on how to use the suppressEmptyParameters option.
<s:param name="suppressEmptyParameters" value="true"/>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)