Ola Boa tarde a todos.
Como faço para fazer um parseLong de um parametro recebido de uma JSP ? Recebo o paramêtro como string via EL e estou usando Scriptlet para tentar setar ele em um objeto, porém esta acusando erro 500 na linha do ParseLong.
Código da Jsp que recebe o paramêtro:
<%
ParamCompra compra = new ParamCompra();%>
<% compra.setQtSacos(Long.parseLong("${novoParamCompra.qtSacos}"));
%>
Erro:
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/Planilha/analise.jsp at line 21
18: <%
19: ParamCompra compra = new ParamCompra();%>
20: <%=compra.getQtSacos() %>
21: <%compra.setQtSacos(Long.parseLong("${novoParamCompra.qtSacos}"));
22: %>
23:
24:
Existe alguma outra forma mais fácil de se fazer isto ? Ou mais correta ?