Tentando fazer um aspect

1 resposta
C

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!? :’(

1 Resposta

C

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:

Criado 28 de dezembro de 2006
Ultima resposta 28 de dez. de 2006
Respostas 1
Participantes 1