Erro ao usar tipo date no formulario

0 respostas
arthur90
FORM
Required Fields(*)<br/>
	ID*:<input type="text" name="id"/><br />
	Password*:<input type="password" name="pwd"/><br />
	Name:<input type="text" name="name"/><br />
	Date Of Birth*:<arreis:fieldDate id="dateOfBirth"/><br />	
	Email:<input type="email" name="email"/><br />	
	
	<label for="male">Male</label>
	<input type="radio" name="sex" id="male" value="male" checked="checked"/><br />
	<label for="female">Female</label>
	<input type="radio" name="sex" id="female" value="female"/><br />
DAO Import's DAO import java.sql.Connection; import java.sql.Date; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.List;
Date dateBirth = resultSet.getDate("dateOfBirth");
				SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
				String dataTxt = sdf.format(dateBirth);
				java.util.Date date = new java.util.Date();
				
				try {
					date = new SimpleDateFormat("dd/MM/yyyy").parse(dataTxt);
					
				} catch (ParseException e) {
					System.out.println("Conversion Error : "+e);
				}
				
				Calendar data = Calendar.getInstance();
				data.setTime(date);
				
				playerVO.setDateOfBirth(data);
TAGLIB
<%@ attribute name="id" required="true" %>
<input id="${id}" name="${id}" type="date" />
<script type="text/javascript">
$("#${id}").datepicker({dateFormat: 'dd/mm/yyyy'});
</script>

fica dando erro na conversao da data
se eu por type="text" na tag funciona
queria usar date

Criado 16 de janeiro de 2013
Respostas 0
Participantes 1