Duvida (JSTL)

pagina jsp

<jsp:useBean id=“dao” class=“br.com.xpto.dao.ClasseDAO”/>
<c:set var=“x” value="${dao.metodo}"/>

Dúvida:
O método na classe dao possui um argumento. Como faço para chamar o mesmo passando tal argumento ?

Exemplo:
Na classe dao existe o metodo:

public String getMetodo(arg0) … {
return = “nome”;
}

Obrigado!!!

Cara pq seu método get "getMetodo(arg0) " tem um parametro ?

[]s

Pra dizer a verdade, eu acho que não tem como você passar argumentos não. o JSTL trabalha com getters… :frowning:
Uma vez procurei bastante também como fazer mas optei por outra solução que não me lembro mais.

:confused:

Abraços.

Então cara tenta isso aqui:


<c:set var="nomeVariavel"><%=ClasseDAO.getMetodo("Parametro1","Parametro2")%></c:set>

ou

<c:set var="nomeVariavel" value="<%=ClasseDAO.getMetodo("Parametro1","Parametro2")%>"/>

Funcionou, muito obrigado !!!