[code]<?xml version = "1.0"?>
<%@ taglib uri=“http://java.sun.com/jsp/jstl/fmt” prefix=“fmt” %>
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>
<c:set target="${cliente}" property="data_entrada">
<fmt:parseDate value="${data_entrada}"
type="date"
dateStyle="short"
pattern="dd/MM/yyyy" />
</c:set>
<jsp:setProperty name="cliente" property="codigo" param="codigo" />
<jsp:setProperty name="cliente" property="nome" param="nome" />
<jsp:setProperty name="cliente" property="cpf" param="cpf" />
<jsp:setProperty name="cliente" property="rg" param="rg" />
<jsp:setProperty name="cliente" property="sexo" param="sexo" />
<jsp:setProperty name="cliente" property="email" param="email" />
<jsp:setProperty name="cliente" property="telefone" param="telefone" />
<jsp:setProperty name = "endereco" property = "*" />
<%-- <c:set target="${cliente}" property="data_nascimento">
<fmt:parseDate value="${data_nascimento}"
type="date"
dateStyle="short"
pattern="dd/MM/yyyy" />
</c:set>--%>
<%
if(cliente.getNome() == "") {
%>
<form method = "post" action = "index.jsp">
<div>
<label>Codigo: </label>
<input type = "text" name = "codigo" value = "${cliente.codigo}" size = "1" />
<label>Data Cadastro: </label>
<input type="text" name="data_entrada"
value="<fmt:formatDate value="${idDate}"
type="date"
dateStyle="short"
pattern="dd/MM/yyyy" />" />
<br />
<label for = "nome">Nome: </label>
<input type = "text" name = "nome" value = "<%= cliente.getNome() %>"/>
<br />
<label for = "cpf">Cpf: </label>
<input type = "text" name = "cpf" value = "<%= cliente.getCpf() %>"/>
<br />
<label for = "rg">Rg: </label>
<input type = "text" name = "rg" value = "<%= cliente.getRg() == 0 ? "" : cliente.getRg() %>"/>
<br />
<%-- <label for = "data_nascimento">Data Nascimento: </label>
<input type="text" name="data_nascimento"
value="<fmt:formatDate value="${cliente.data_nascimento}"
type="date"
dateStyle="short"
pattern="dd/MM/yyyy"/>" />--%>
<br />
<label for = "sexo">Sexo</label>
<select name = "sexo">
<option value = "M" <%= cliente.getSexo().equals("M") ? "selected" : "" %>>Masculino</option>
<option value = "F" <%= cliente.getSexo().equals("F") ? "selected" : "" %>>Feminino</option>
</select>
<br />
<label for = "email">Email: </label>
<input type = "text" name = "email" value = "<%= cliente.getEmail() %>"/>
<br />
<label for = "telefone">Telefone: </label>
<input type = "text" name = "telefone" value = "<%= cliente.getTelefone() %>"/>
<br />
<label for = "cep">Cep: </label>
<input type = "text" name = "cep" value = "<%= endereco.getCep() %>"/>
<br />
<br />
<input type = "submit" value = "salvar" />
</div>
</form>
<%
}
else{
clienteData.salvaOuAltera(cliente); %>
<jsp:forward page = "listaCliente.jsp" />
<% } %>
[/code]
Quando converto a data ele seto ela , ele somente seta data como null nunca teve
porque?
meu set ta corrento?
Obrigado.