Galera estou com um pequeno problema pois ainda não tinha mechido com datas preciso a partir de um input do struts <html:text property=“ar.data”/> inserir a data no mysql yyyy-MM-dd porém não tenho a menor idéia de como fazer isso só lembrando q essa ar.data é do tipo Date.
Ao lado do textfield coloque um calendário ajax (procure no google, vc vai achar centenas), no qual o usuário pode clicar e selecionar a data. O valor selecionado vc joga no textfield, num formato especificado. Mas, é claro, ainda assim vc vai ter que validar a data.
Blz? Flw! :thumbup:
Help me!!!
Cara vc pode exigir para o usuário digitar a data em um formato no campo text exemplo(dd/mm/yyyy), e pode salvar isso no java como no seguinte exemplo:
String data = "01/01/2007";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
try {
java.util.Date utilDate = sdf.parse(data);
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Na classe onde for feita a inserção:
preparedStatement.setDate(posicao, sqlDate);
Acho que isso pode resolver seu problema…
[]'s