After tracking the STRUTS code i found out that it happens when the form tag is processed: org.apache.struts.taglib.html.HiddenTag contains a property name with value 'org.apache.struts.taglib.html.BEAN'
BaseFieldTag.jave ....... results.append(" value=\""); if (value != null) { results.append(ResponseUtils.filter(value)); } else if (redisplay || !"password".equals(type)) { -- name is not found --> Object value = RequestUtils.lookup(pageContext, name, property, null); ------ if (value == null) value = ""; results.append(ResponseUtils.filter(value.toString())); } Hope this helps Reto --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]