Oi pessoal estou tendo um problema com JSTL ao fazer uma Query passando parametros que são no banco inteiros.
O Código (so as partes necessarias):
<%
String action = request.getParameter("action");
request.setAttribute("action", action );
String idworkflow = request.getParameter("idworkflow");
request.setAttribute("idworkflow", idworkflow );
%>
<c:set var="action" scope="session" value="${action}" />
<c:set var="idworkflow" scope="session" value="${idworkflow}" />
<!-- Dados da Solicitação -->
<sql:query var="ResultadoHoraExtra" dataSource="${ds}">
select * from HORAEXTRA
where HORAEXTRA.IDACTION = to_number(?) and HORAEXTRA.IDWORKFLOW = to_numer(?)
<sql:param value="${action}" />
<sql:param value="${idworkflow}"/>
</sql:query>
Já tentei com to_number sem ele, e da este erro: ORA-00904: nome inválido de coluna
Algum conselho?
