ActionErrors struts I

Amigos estou fazendo uma validação usando o ActionErrors do struts I em uma tela de login

mais estou tendo problemas para exibir na tela a msg abaixo esta a forma que implementei

essa validação estou fazendo no meu form esse e o correto ou teria que fazer isso na action ?

	public ActionErrors validarLogin(ActionMapping mapping,	HttpServletRequest req) {
		ActionErrors actionErrors = new ActionErrors();
		if (this.getUsuario()== null || this.getUsuario().equals("")) {
			actionErrors.add("error.campoUsuario", new ActionMessage("error.campoUsuario"));
			
		}
		if (this.getSenha()== null || this.getSenha().equals("")) {
			actionErrors.add("error.campoSenha",new ActionMessage("error.campoSenha"));
		}
		
		return actionErrors;
}

isso esta no meu arquivo .properties

error.campoUsuario= Preencher campo Usuário
error.campoSenha= Preencher campo Senha

aqui e como esta na minha jsp


	<td><font color="red"><html:errors property="error.campoUsuario" /></font><br>
        <td><font color="red"><html:errors property="error.campoSenha" /></font><br>

OBS: Não fiz mais nada na minha Action preciso fazer algo lá

acho que só faltou o saveErrors(request, actionErrors ) no final do método…

cara estou fazendo a validação no Form esta correto ou deveria ser na Action ?

porque quando faço o que vc sugeriu o save fica com erro de sintaxe

cara… faz no seu action… pq la vc estende o Action(BaseAction,ou DispatchAction,etc)
eu fiz aqui e foi normal… mas ve ai q tem um que esta deprecado…