Minha dúvida é muito simples: preciso executar um método de java ao clicar em um botão, ou pelo menos capturar quando um determinado botão é clicado para depois fazer comparações e executar o que preciso.
Pesquisei sobre useBeans, mas apenas achei exemplos com forms em html, o que precisava é de algo bem mais simples que isso, apenas capturar ou executar algo ao clicar.
A grosso modo o que eu quero fazer é isto:
<a href="<%out.println(poet.fbPublish());%>">Publicar</a>
O método fbPublish() irá publicar uma mensagem padrão no facebook, porém o método será executado antes do link ser clicado, eu sei que isso não vai funcionar da maneira que eu espero, devido ao JSP ser executado primeiramente, só quero saber a maneira correta de se fazer isso.