Estou precisando fazer o somatorio de um metodo que retorna double em uma pagina JSP. Sao varios itens que tem o seu valor e quero mostrar o valor total de todos os itens. Segue abaixo o codigo.
Por acaso esse método não funciona ? talvez vc nao tenha importado as classes necessárias em sua jsp …
L
Lucas_cg28
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 177 in the jsp file: /viewObras.jsp
Generated servlet error:
C:\Documents and Settings\adriano.netbeans\5.0\jakarta-tomcat-5.5.9_base\work\Catalina\localhost\WebControlePagamento\org\apache\jsp\viewObras_jsp.java:300: operator + cannot be applied to double,java.lang.Double
douTotal = douTotal + pgto.getValor();
^
1 error
Essa eh a mensagem de erro qdo eu executo o JSP. se eu tiro essa linha que esta dando erro, a pagina mostra normalmente o resultado desejado, mas tenho que informar um somatorio desse metodo.
J
julianostr
Você não consegue fazer operações aritméticas utilizando a classe Double (objeto) você precisa transformá-lo em tipo primitivo double (com d minúsculo).