[
https://issues.apache.org/jira/browse/WW-3322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12899804#action_12899804
]
Ramesh Javvaji commented on WW-3322:
------------------------------------
Hi,
Checked in Struts 2.2.1. In case of NULL, it prints the key instead of blank.
As per the documentation of Text, the 'body' part of the tag should be
considered in such cases which doesn't seem to be happening. The problem seems
to be in
org.apache.struts2.util.TextProviderHelper.getText(String, String,
List<Object>, ValueStack, boolean) [Line 79] where the 'defaultMessage'
argument is ignored and passed as null.
Regards,
Ramesh Javvaji
> Option to handle NULL values with <s:text> tag
> ----------------------------------------------
>
> Key: WW-3322
> URL: https://issues.apache.org/jira/browse/WW-3322
> Project: Struts 2
> Issue Type: Improvement
> Reporter: Burton Rhodes
> Assignee: Lukasz Lenart
> Priority: Minor
> Fix For: 2.2.1
>
>
> <s:text> tag currently diaplays "null" if passed a NULL parameter value.
> Would be better to display an empty string (or allow user to specify a
> "default" value as the <property> tag allows). The following code will
> print "null" in the UI if "itemPrice" is null.
> jsp file:
> <s:text name="format.money"><s:param value="#itemPrice"/></s:text>
> package.properties file:
> format.money = {0,number,\u00A4###,##0}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.