Please create a JIRA ticket first, this will help to coordinate the fix. śr., 26 lis 2025 o 13:04 Greg Huber <[email protected]> napisał(a): > > Rechecking this, it seems to be a java templates thing (thought I had > switched to std when checking!) where it uses .isNotBlank(..) where to > make it comparable to std it should be .isNotEmpty(..) > > org.apache.struts2.views.java.Attributes > > public Attributes addIfExists(String attrName, Object paramValue, > boolean encode) { > if (paramValue != null) { > String val = paramValue.toString(); > if (StringUtils.isNotBlank(val)) > put(attrName, (encode ? > StringUtils.defaultString(StringEscapeUtils.escapeHtml4(val)) : val)); > } > return this; > } > > Will do a pr. > > Thanks > > On 25/11/2025 19:51, Dave Newton wrote: > > On Tue, Nov 25, 2025 at 13:11 Lukasz Lenart: > >> pon., 24 lis 2025 o 20:20 Greg Huber:<[email protected]> > >>> White space, ie space bar on keybpard. > >> I don't see any problem with passing an empty value, it all depends on > >> validators > > assigned to the field. > > > > A long time ago (book era) spaces were fine, and we wrote type converters > > and interceptors to explicitly remove them (eg BigDecimal type converter, > > white space trimmer interceptor—put them in the book because kept using > > them irl) > > > > I don’t know if any of that default behavior changed, but check your > > interceptors and type converters first. > > > > d > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
