anchor.diff:  
         
       <html:form action="/formSaveAction.do">
  -		<logic:equal name="insertHiddenFld" value="true">
  -			<html:hidden value="one of the input fields has a special char" property="xyz"/>
  -		</logic:equal>
  +		<%
  +			if (insertHiddenFld) {
  +		%>
  +		<input type="hidden" name="xyz" value="one of the fields has an invalid character" />
  +		<% 
  +			}
  +		%>
        <html:hidden value="" property="<%=NavigationConstants.METHOD_PARAM%>"/>
        <html:hidden value="" property="<%=FormConstants.MODULE_INDEX%>"/>
        <html:hidden value="moduleEdit" property="forward"/>
  
positive.code:   if (footer != null && !insertHiddenFld) {
  	  insertHiddenFld = !validTextPattern.matcher(footer).matches();  
    }
    
  %>
  </SCRIPT>
    </HEAD>
  
negative.code:   String header = (String)formBean.get(FormConstants.FORM_HEADER_INSTRUCTION);
    String footer = (String)formBean.get(FormConstants.FORM_FOOTER_INSTRUCTION);
    Pattern validTextPattern = Pattern.compile("[a-zA-Z0-9*-_ ]*");
    
    if (longName != null) {
  	  insertHiddenFld = !validTextPattern.matcher(longName).matches();  
    }
  