Olá gujada,
Essa é minha pergunta. Porque tentei e não me veio ideia de como poderia fazer isso. Por exemplo:
Tenho um bean chamado Planta e ele tem um método que busca no banco uma planta por um id. Sei que não é possivel passar parâmetros nos métodos em JSTL, então fiz o seguinte:
<jsp:useBean id="planta" class="bean.Planta" /> //instancia classe Planta
<% planta.buscaPlanta( planta.getId() ); %> //Usei scriptless para chamar método com parametro. Retorna um objeto Planta.
Então já fiz diversas tentativas para capturar esse retorno da Planta para continuar a usar o JSTL. Algumas das tentativas abaixo:
//Tentativa 1:
<c:set var="planta" value="<% planta.buscaPlanta( planta.getId() ); %>" /> //Pêee... Erro.
//Tentativa 2:
<c:set target="${planta}" value="<%= planta.buscaPlanta( 2 )%>" /> //Pêee... Erro, pois precisa do atributo property.
Preciso capturar esta instancia pois quero continuar a usar o JSTL com ela: ${planta.nome}, ${planta.tipo}, etc…
Obs: O metodo buscaPlanta está funcionando, pois retorna o valor de memória do bean
Agradeço a atenção. 
