Boa Noite pessoal!
Estou com uma dúvida aqui e já tentei várias opções aqui do Fórum e não funcionou no meu código…
É o seguinte… A aplicação que estou desenvolvendo é em servlet, uso o eclipse… Primeiramente gostaria de saber como converter um valor que está em double no banco de dados para apareceer no formulário para o usuário, pois no banco eu tenho 100.0 (exemplo) gostaria que no formulário aparecesse 100,00…
Criei uma classe que monta o formulário, na linha abaixo tenho o valor. Porém está em double…
sb.append( "<label>Valor total <br /><input type=\"text\" name=\"valorparcela\" disabled=\"disabled\" value=\"" +contasReceber.getValorRestante()+ "\" /></label>" );
Na servlet eu tenho…
double valorTotal = Double.parseDouble(request.getParameter("valorparcela"));
quando chega nessa linha da o erro:
java.lang.NullPointerException
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.lang.Double.parseDouble(Unknown Source)
Preciso primeiramente converter para String o valor que está no banco para aparecer ao usuário e depois voltar ele para Double na servlet pois tenho que fazer uma conta com esse valor.
Alguém sabe como resolver? 