duvidaErro

4 respostas
TDS

Pessoal,

tenho declarado na minha pagina.jsp o seguinte código:

int loginId = Integer.parseInt(session.getAttribute("idLogin").toString());

Da o erro abaixo qdo mando salvar, o que preciso mudar no código acima para inserir no banco??? Desde já obrigado!!!

javax.servlet.ServletException: For input string: “”

org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)

org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.NumberFormatException: For input string: “”

java.lang.NumberFormatException.forInputString(Unknown Source)

java.lang.Long.parseLong(Unknown Source)

java.lang.Long.<init>(Unknown Source)

br.com.emerenciano.gpc.controller.PropostaAction.insert(Unknown Source)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)

org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)

org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

4 Respostas

Rafael_Steil

O session.getAttribute(“idLogin”) esta retornando nada.

Rafael

TDS

Uai…

Eu mando printar o valor na pagina.jsp e ele printa certinho…Se estou logado com o usuário 1, me retorna loginId = 1, se estou com o 2, loginId = 2 e assim por diante…

Estranho…

Alguma outra dica???

De toda forma obrigado…

_fs

java.lang.NumberFormatException: For input string: “”

Não consigo imaginar outra coisa para o erro outra da que o sr. Steil escreveu.

Debug :smiley:

TDS

Galera, olharei com mais calma…
Brigadão!!!

Criado 4 de janeiro de 2005
Ultima resposta 4 de jan. de 2005
Respostas 4
Participantes 3