Supondo que sua página é escrito em JSP fica assim:
arquivo: cadastraCliente.jsp
<%@page import="javabeans.Cliente"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Decide</title>
<script type="text/javascript" src="scripts/rotinas.js"></script>
</head>
<body>
<%
Cliente cl = (Cliente) request.getAttribute("Cliente");
//int id=Integer.parseInt(request.getParameter("id"));
//Cliente cli=(new Cliente().getCliente(id));
// array de estados
String[][] estados = {{"AC", "Acre"},
{"AL", "Alagoas"},
{"AP", "Amapá"},
{"AM", "Amazonas"},
{"BA", "Bahia"},
{"CE", "Ceará"},
{"DF", "Distrito Federal"},
{"ES", "Espirito Santo"},
{"GO", "Goiás"},
{"MA", "Maranhão"},
{"MT", "Mato Grosso"},
{"MS", "Mato Grosso do Sul"},
{"MG", "Minas Gerais"},
{"PA", "Pará"},
{"PB", "Paraiba"},
{"PE", "Pernambuco"},
{"PI", "Piauí"},
{"PR", "Paraná"},
{"RJ", "Rio de Janeiro"},
{"RN", "Rio Grande do Norte"},
{"RS", "Rio Grande do Sul"},
{"RO", "Rondônia"},
{"RR", "Roraima"},
{"SC", "Santa Catarina"},
{"SE", "Sergipe"},
{"SP", "São Paulo"},
{"TO", "Tocantins"}};
%>
<form method="post" action="gravaCliente.jsp">
<table align="center">
<tr>
<td>Id</td>
<td>
<input type="hidden" name="id" value="00"/>
</td>
</tr>
<tr>
<td>Nome</td>
<td><input type="text" name="nome" value="<%=cl.getNome()%>"/></td>
</tr>
<tr>
<td>Endereço</td>
<td><input type="text" name="endereco" value="<%=cl.getEndereco()%>"/></td>
</tr>
<tr>
<td>Telefone</td>
<td><input type="text" name="telefone" value="<%=cl.getTelefone()%>"/></td>
</tr>
<tr>
<td>Cidade</td>
<td><input type="text" name="cidade" value="<%=cl.getCidade()%>"/></td>
</tr>
<tr>
<td>Estado</td>
<td><select name="estado" >
<%
for (int i = 0; i < 27; i++) {
if (cl.getEstado().equalsIgnoreCase(estados[i][0])) {
%>
<option value="<%=estados[i][0]%>" selected><%=estados[i][1]%></option>
<%} else {%>
<option value="<%=estados[i][0]%>"><%=estados[i][1]%></option>
<%}%>
<%}%> </select></td>
</tr>
<tr>
<td>Cep</td>
<td><input type="text" name="cep" value="<%=cl.getCep()%>"/></td>
</tr>
<tr>
<td>C.P.F</td>
<td><input type="text" name="cpf" value="<%=cl.getCpf()%>" /></td>
</tr>
<tr>
<td><a href="ListaClientes.jsp">Lista de Clientes</a></td>
<td><input type="Submit" name="salvar" value="Gravar"/></td>
<td></td>
</tr>
</table>
</body>
</html>
É isso ai pessoal, no próximo post espero contribuir mais para o entendimento das linguagens de programação.
Abraço e até lá.
Nenhum comentário:
Postar um comentário
Obrigado por contribuir para melhorar este blog, deixe sua mensagem.
Forte Abraço