diff --git a/core/src/main/resources/org/apache/struts2/dispatcher/error.ftl b/core/src/main/resources/org/apache/struts2/dispatcher/error.ftl index 676def4de..1b89aad79 100644 --- a/core/src/main/resources/org/apache/struts2/dispatcher/error.ftl +++ b/core/src/main/resources/org/apache/struts2/dispatcher/error.ftl @@ -38,13 +38,13 @@ <#assign msgs = [] /> <#list chain as ex> - <#if ex.message?exists> + <#if ex.message??> <#assign msgs = [ex.message] + msgs/> <#assign rootex = exception/> <#list chain as ex> - <#if (ex.location?exists && (ex.location != unknown))> + <#if (ex.location?? && (ex.location != unknown))> <#assign rootloc = ex.location/> <#assign rootex = ex/> <#else> @@ -80,7 +80,7 @@ - <#if rootloc?exists> + <#if rootloc??> File: ${rootloc.URI} @@ -100,7 +100,7 @@ -<#if rootloc?exists> +<#if rootloc??> <#assign snippet = rootloc.getSnippet(2) /> <#if (snippet?size > 0)>
diff --git a/core/src/main/resources/template/css_xhtml/checkbox.ftl b/core/src/main/resources/template/css_xhtml/checkbox.ftl index ecb75b564..a7ffc43d3 100644 --- a/core/src/main/resources/template/css_xhtml/checkbox.ftl +++ b/core/src/main/resources/template/css_xhtml/checkbox.ftl @@ -25,14 +25,14 @@ NOTE: The 'header' stuff that follows is in this one file for checkbox due to th that for checkboxes we do not want the label field to show up as checkboxes handle their own lables --> -<#assign hasFieldErrors = fieldErrors?exists && fieldErrors[parameters.name]?exists/> -
<#if parameters.id?exists>id="wwgrp_${parameters.id}"<#rt/> class="wwgrp"> +<#assign hasFieldErrors = fieldErrors?? && fieldErrors[parameters.name]??/> +
<#if parameters.id??>id="wwgrp_${parameters.id}"<#rt/> class="wwgrp"> <#if hasFieldErrors> -
<#if parameters.id?exists>id="wwerr_${parameters.id}"<#rt/> class="wwerr"> +
<#if parameters.id??>id="wwerr_${parameters.id}"<#rt/> class="wwerr"> <#list fieldErrors[parameters.name] as error> - <#if parameters.id?exists> + <#if parameters.id??> errorFor="${parameters.id}"<#rt/> class="errorMessage"> @@ -43,9 +43,9 @@ lables <#if parameters.labelposition?default("") == 'left'> -<#if parameters.id?exists>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> +<#if parameters.id??>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> -<#if parameters.id?exists> +<#if parameters.id??> for="${parameters.id?html}"<#rt/> <#if hasFieldErrors> @@ -62,7 +62,7 @@ lables <#else> -<#if parameters.id?exists>id="wwctrl_${parameters.id}"<#rt/> class="wwctrl"> +<#if parameters.id??>id="wwctrl_${parameters.id}"<#rt/> class="wwctrl"> <#if parameters.required?default(false)> *<#t/> @@ -75,15 +75,15 @@ lables <#else> <#rt/> -<#if parameters.label?exists> +<#if parameters.label??> <#if parameters.labelposition?default("top") == 'top'>
<#else> -<#if parameters.id?exists>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> +<#if parameters.id??>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> -<#if parameters.id?exists> +<#if parameters.id??> for="${parameters.id?html}"<#rt/> <#if hasFieldErrors> @@ -94,7 +94,7 @@ lables >${parameters.label?html}<#rt/> -<#if parameters.label?exists> +<#if parameters.label??> <#if parameters.labelposition?default("top") == 'top'>
<#rt/> <#else> diff --git a/core/src/main/resources/template/css_xhtml/controlheader-core.ftl b/core/src/main/resources/template/css_xhtml/controlheader-core.ftl index e7b3bc544..c9cdf11ee 100644 --- a/core/src/main/resources/template/css_xhtml/controlheader-core.ftl +++ b/core/src/main/resources/template/css_xhtml/controlheader-core.ftl @@ -24,14 +24,14 @@ Only show message if errors are available. This will be done if ActionSupport is used. --> -<#assign hasFieldErrors = parameters.name?exists && fieldErrors?exists && fieldErrors[parameters.name]?exists/> -
<#if parameters.id?exists>id="wwgrp_${parameters.id}"<#rt/> class="wwgrp"> +<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && fieldErrors[parameters.name]??/> +
<#if parameters.id??>id="wwgrp_${parameters.id}"<#rt/> class="wwgrp"> <#if hasFieldErrors> -
<#if parameters.id?exists>id="wwerr_${parameters.id}"<#rt/> class="wwerr"> +
<#if parameters.id??>id="wwerr_${parameters.id}"<#rt/> class="wwerr"> <#list fieldErrors[parameters.name] as error> - <#if parameters.id?exists> + <#if parameters.id??> errorFor="${parameters.id}"<#rt/> class="errorMessage"> @@ -41,15 +41,15 @@
<#t/> -<#if parameters.label?exists> +<#if parameters.label??> <#if parameters.labelposition?default("top") == 'top'>
<#else> -<#if parameters.id?exists>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> +<#if parameters.id??>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl">