Para Especialistas en Struts

Carlos
06 de Junio del 2005
Hola q tal.. tengo una duda, yo utilizo Struts framework para hacer mis aplicaciones Web, lo q necesito saber es: Cuando hago un formulario convencional para que el usuario ingrese sus datos, pueden haber campos que sean obligatorios llenarlos y otros no, cuando se envia el formulario utilizo una clase que extiende de ActionForm para validarlo y ver en q campos no se ha llenado datos o en cuales se ha llenado datos inorrectos, LO QUE QUIERO HACER ES MOSTRAR EN LA PARTE SUPERIOR DE CADA CAMPO DEL FORMULARIO DONDE EXISTA ALGUN ERROR ALGUN MENSAJE INDICANDO EL ERROR O UN MENSAJE EN GENERAL, yo utilizo el tag <html:error> pero este me muestra todos los mensajes de error juntos, en un solo lugar.. y lo q necesito es q se muestren sobre cada campo erroneo... espero q me haya explicado bien..ojala puedan ayudarme. Gracias de antemano
carlos

rascayu
06 de Junio del 2005
Creo que lo que buscas es esto. Suponiendo que tienes un campo DNI y quieres mostrar errores específicos para ese campo, tendrías que poner:

<html:text property="dni" size="10" maxlength="10" />
<html:errors property="dni"/>

Claro está, teniendo que haber puesto antes algo como (en caso de que sea erróneo):
errors.add("dni", new ActionError("error.dni.required"));

Un saludo.