From 8e3bafd3cf1a88430f9a7705bd78a724d6faa4fc Mon Sep 17 00:00:00 2001 From: gregh3269 Date: Tue, 23 Dec 2025 07:08:53 +0000 Subject: [PATCH] Fix Textfield tag not allowing white space. See WW-5592. (#1489) Co-authored-by: Greg Huber --- .../src/main/java/org/apache/struts2/views/java/Attributes.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java b/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java index 77a51e64c..7b596c697 100644 --- a/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java +++ b/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/Attributes.java @@ -60,7 +60,7 @@ public class Attributes extends LinkedHashMap { public Attributes addIfExists(String attrName, Object paramValue, boolean encode) { if (paramValue != null) { String val = paramValue.toString(); - if (StringUtils.isNotBlank(val)) + if (StringUtils.isNotEmpty(val)) put(attrName, (encode ? StringUtils.defaultString(StringEscapeUtils.escapeHtml4(val)) : val)); } return this;