Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > converter en Java Web

Desconozco como convertir una variable de tipo Date a String, cuyo valor se almacena en una arreglo de tipo String,

Mi problema esta en la línea que indica: laReferencia.setFechaHora(valores[2].trim());
No encuentro la opcion de parse para convertir date a string.

Aquí está el código completo:

public Object getAsObject(FacesContext context, UIComponent arg1, String valor) {
try {
TbPaqueteria laReferencia = new TbPaqueteria();
String[] valores = valor.split("~");
if (valores.length == 3) {
laReferencia.setIdInterno(Integer.parseInt(valores[0].trim()));
laReferencia.setNumReferencia(valores[1].trim());
laReferencia.setFechaHora(valores[2].trim());
return laReferencia;
} else {
FacesMessage msg = new FacesMessage();
msg.setSeverity(FacesMessage.SEVERITY_ERROR);
msg.setSummary("Error 1 de conversión de Perfil");
throw new ConverterException(msg);
}
} catch (NumberFormatException e) {
FacesMessage msg = new FacesMessage();
msg.setSeverity(FacesMessage.SEVERITY_ERROR);
msg.setSummary("Error 2 de conversi�n de Perfil");
throw new ConverterException(msg);
}
}

Gracias por la ayuda.

abril 18, 2019 | Registered Commenterballest84