como eu faço pra passar a situação como parametro para a classe Translater? Eu estou usando Hibernate e Struts 2 junto com java. do jeito que está ele me traz escrito no JSP situacao que é o retorno do metodo translateStatus. obrigado
Me desculpe mas… pq vc esta criando este acoplamento?
Uma mensagem (provavelmente do banco de daos) equivale a outra mensagem no seu programa e a mesma está socada no código java?
IMHO seria bom que a mensagem estivesse ‘ou’ no banco de dados ou em um arquivo (um mensagem.properties da vida serve) ou recurso externo senão vc vai ter q recompilar toda a aplicação para alterar uma mensagem apenas.
Concordo que vc esta fazendo as coisa no seu ritmo mas pense no assunto: sera muito melhor procurar num arquivo de properties do que ter que abrir o codigo java pra enfiar mais umas 46327438 mensagens. Um arquivo vc muda na hora e a aplicação não precisa parar de funcionar.
fnandos
Ola pessoal, não teve jeito, eu alterei o retorno do método translateStatus para
no JSP ele traz certo, mas ignora completamente meu if.
para peczenyj, eu só preciso alterar esse único JSP.
Eu vi duas maneiras de fazer, a primeira desse modo com a classe Translater e a segunda com um if direto no JSP (o que pra mim é uma gambiarra desgraçada), do jeito que disse acima funciona, não como esperado, mas funciona, o que é outra gambia