anchor.diff:    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*-_ ]*");
  -  boolean insertHiddenFld = false;
  +  
     if (longName != null) {
   	  insertHiddenFld = !validTextPattern.matcher(longName).matches();  
     }
  
positive.code: 
        
      <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>
       <html:hidden value="" property="<%=NavigationConstants.METHOD_PARAM%>"/>
       <html:hidden value="" property="<%=FormConstants.MODULE_INDEX%>"/>
       <html:hidden value="moduleEdit" property="forward"/>
  
negative.code: <%@ page import="gov.nih.nci.ncicb.cadsr.common.jsp.util.CDEDetailsUtils"%>
  
  
  <%@page import="java.util.regex.Pattern"%>
  <%! 
  	boolean insertHiddenFld = false;
  %>
  <HTML>
    <HEAD>
      <TITLE>Formbuilder: Edit Form </TITLE>
      <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"/>
  