Wrong number of arguments in method

3 respostas
A

Alguém pode me ajudar por favor a descobrir pq está dando este erro?

ERRO -->org.apache.jasper.JasperException: Unable to compile class for JSPNote: sun.tools.javac.Main has been deprecated.

An error occurred between lines: 2 and 6 in the jsp file: /jsp/frameretprepedido.jsp

Generated servlet error:
/opt/desenv/jakarta-tomcat-4.0.4/work/Standalone/localhost/ajl/jsp/frameretprepedido$jsp.java:60: Wrong number of arguments in method.
session.setAttribute(“nuPrePedido”);

Grato,
Acir :cry:

3 Respostas

F

"Wrong number of arguments in method. "
Traduzido significa: Método com número errado de argumentos.

Vc preciss passar para o método o Objeto que deseja setar na seção. Algo assim:

Object obj = new MyObject();



session.setAttribute(nuPrePedido, obj);


A

Obrigado, pela dica, faltava eu informar mais um parâmetro no session.setAttribute, como vc informou, um exe.: obj, coloquei uma String e funcionou perfeitamente.

Acir

“Franklin”:
"Wrong number of arguments in method. "
Traduzido significa: Método com número errado de argumentos.

Vc preciss passar para o método o Objeto que deseja setar na seção. Algo assim:

Object obj = new MyObject();



session.setAttribute(nuPrePedido, obj);

</blockquote>
N

Cara, tenta dar uma olhada na API da classe HttpSession.
Mas, o código está errado, pq vc tem que passar outro parametro para o método setAttribute, que é o objeto que vc quer guardar em sessão.

Criado 26 de julho de 2004
Ultima resposta 26 de jul. de 2004
Respostas 3
Participantes 3