-
Posts
1 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Yuri Bicego
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
cast float to string
em Java/Android SDK
Postado
Olá , preciso realizar um cast , para retornar um valor no cadastro . a variável "salario" está em float. estou desde as 18:00 e ainda nao fiz nada q pudesse dar certo. poderiam me ajudar ?
segue o codigo , no local do erro.
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
User user = new User();
user.setFirstName(request.getParameter("firstName"));
user.setTelefone(request.getParameter("telefone"));
try {
Date nascimento=null;
String teste = request.getParameter("nascimento");
System.out.println(teste);
if(request.getParameter("nascimento")!=null){
nascimento = new SimpleDateFormat("dd/MM/yyyy").parse(request.getParameter("dob"));
}
else{
nascimento = null;
}
user.setNascimento(nascimento);
} catch (ParseException e) {
e.printStackTrace();
}
user.setSalario(request.getParameter("salario")); // o erro se encontra nessa linha
String userid = request.getParameter("userid");
if(userid == null || userid.isEmpty())
{
dao.addUser(user);
}
else
{
user.setUserid(Integer.parseInt(userid));
dao.updateUser(user);
}
RequestDispatcher view = request.getRequestDispatcher(LIST_USER);
request.setAttribute("users", dao.getAllUsers());
view.forward(request, response);
}
}