JSP - Como chamar métodos

Boa tarde!

Vou ser bem direto na minha dúvida:

Tenho um aplicativo para cálculo de empréstimos que roda em terminal, isto é, sem qualquer interface gráfica, e hoje quero fazer com que ele rode na web. Como servlet já consegui fazer funcionar. Porém, pelo que estudei até agora, o ideal e mais organizado seria fazer via JSP.

E aí mesmo é onde começa o problema. Estou um tanto confuso sobre como fazê-lo, principalmente porque preciso chamar métodos específicos na classe responsável pelos cálculos do empréstimo e até agora só utilizei beans, que até onde vi só respondem com set e get.

Então a pergunta é: via JSP, é possível chamar métodos em classes específicas? Alguém poderia indicar algum exemplo?

Sim, é possível, desde que você use a servlet 3.0.

Se estiver usando tomcat, use a versão 7 que já permite isso para você.

Fica assim:

// Classe
public class Cachorro {
   public int getIdade(){
      return idade;
   }

   public String corDoPelo(){
      return "Preto";
   }

   public String metodoComParametro(String parametro){
      return parametro + "asdasd";
   }
}

// JSP - supondo que vc fez o include para o nome de 'cachorro'

${cachorro.idade}
${cachorro.getIdade()}
${cachorro.corDoPelo()}
${cachorro.metodoComParametro('Passando uma string para teste')}

Rafael,

Muito obrigado pela resposta!
Consegui identificar onde estava errando. Se possível, irei colocar o código aqui.

Abraço!