Trabalho AWOO
768 palavras
4 páginas
Aula 02 – AWOOObjetivo: Desenvolver aplicação web com acesso a BD e utilizando servlet.
Arquitetura da aplicação
Etapa 0 – Criar o BD
1 – Abra o PgAdmin e crie um banco de dados chamado “bdcliente”.
2 – Utilize o script abaixo para criar a tabela cliente.
CREATE TABLE cliente
(
cpf varchar(12), nome varchar (60), telefone varchar (20), email varchar (50)
);
Final da Etapa 0
Etapa 1 – Criar aplicação usando NetBeans
1 – Abra o Netbeans e crie um projeto do tipo “Aplicação Web”.
2 – Na tela seguinte, digite GestaoClientes_v1 como nome do projeto.
3 – Na tela seguinte, selecione o servidor e a versão do Java.
4 – Finalize o projeto sem marcar nenhum dos frameworks. O resultado obtido deve ser semelhante ao apresentado pela figura a seguir.
5 – Com a finalidade de organizar a aplicação, crie o pacote “controle”.
6 – Adicione uma servlet chamada “SuperServlet” ao pacote controle. Lembre-se de marcar a opção “Adicionar informação ao descritor de implementação (web.xml)”.
7 – Implemente a servlet de acordo com o código a seguir.
public class SuperServlet extends HttpServlet {
/** * Handles the HTTP POST method. * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { // Recupera os dados do formulário. String cpf = request.getParameter("txtCPF"); String nome = request.getParameter("txtNome"); String telefone = request.getParameter("txtTelefone"); String email = request.getParameter("txtEMail");
// Cadastra os dados no