Tentando fazer um aspect

fala galera, tudo bem!?

to tentando criar um aspect, mas to com mtas dificuldades…
alguem tem algum material descente!? :frowning:

basicamente, keria pega todos os meus forms do struts q extendem a classe
org.apache.struts.scaffold.BaseForm

e keria pegar os atributos dos gets e sets q fossem String e dar um trim() neles… alguem pode me ajuda!? :’(

tentei fazer assim…

void around(com.teste.aspectj.web.form.TesteForm baseForm, String theNewString):
call(void set*(String)) && target(baseForm) && args(theNewString) {
String replacementValue = theNewString != null ? theNewString.trim() : null;
proceed(baseForm, replacementValue);
System.out.println(“method(set) replaced “” + theNewString + “” with “” + replacementValue + “””);
}

mas por algum motivo(por falta de experiência) ele naum faz para nenhum dos sets do meu form :frowning:

alguem sabe o q poderia tah acontecendo, ou faltando!? :confused:

mto agradecido!! :smiley: