Lo puedes hacer de varias formas, pero creo que esta es la mas optima,pensando en que despues querras hacer validaciones mas robustas.
En Struts existe los actionerrors, esos los defines en un archivo .properties; puedes buscar en google para saber mas de eso...
Ya que tienes definido tu archivo .properties.
En tu formbean:
Código HTML:
class UsersForm{
...
//propiedades y metodos Gettesrs & Setters
...
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request){
ActionErrors errors= new ActionErrors();
//Valida si el usuario es diferente a: "yo"
if(!usuario.equals("yo"))
errors.add("usuario",new ActionMessage("usuario.invalido"));
if(!password.equals("yo"))
errors.add("password",new ActionMessage("pwd.invalido"));
}
}
Despues en tu pagina jsp, tienes que definir el tag de error:
Código HTML:
<html:errors property="usuario" />//Aqui se mostrara el error, si es que lo hay
Pero como te digo, tienes que definir el archivo.properties para que esto funcione.
$d$!