- TUTORIAL: SERVLETS E JSP -
692 palavras
3 páginas
- TUTORIAL: SERVLETS E JSP -1. No Netbeans, crie um projeto Java Web com nome “Evento”.
2. Altere o arquivo index.jsp, para que ele apresente o seguinte conteúdo:
Inscrição em Evento
Nome:
Tipo:
Estudante
Profissional
3. Crie o pacote “br.edu.facthus.dsw.evento”. Dentro deste pacote, crie o servlet
“EventoServlet”, que responde à URL “/inscrever”.
4. Altere o método “doPost” do servlet criado, para que ele apresente o seguinte conteúdo: @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("UTF8"); // Codificação de caracteres
String tipo = request.getParameter("tipo");
String nome = request.getParameter("nome");
Double taxaInscricao = 100.0; if (tipo.equals("estudante")) { taxaInscricao = taxaInscricao * 0.5;
}
request.setAttribute("taxaInscricao", String.format("%.2f", taxaInscricao)); request.setAttribute("nome", nome); request.getRequestDispatcher("/confirmacao.jsp").forward(request, response);
}
5. Crie um novo jsp no mesmo diretório de “index.jsp”, com nome “confirmacao.jsp”.
Altere-o para que ele apresente o seguinte conteúdo:
Confirmação de inscrição:
Obrigado ${nome}! Sua taxa de inscrição é R$ ${taxaInscricao}.
6. Execute o projeto e teste seu funcionamento:
- TUTORIAL: SERVLETS E JSP -
1. No Netbeans, crie um projeto Java Web com nome “Evento”.
2. Altere o arquivo index.jsp, para que ele apresente o seguinte conteúdo:
Inscrição em Evento
Nome:
Tipo:
Estudante
Profissional
3. Crie o pacote “br.edu.facthus.dsw.evento”. Dentro deste pacote, crie o servlet
“EventoServlet”, que responde à URL “/inscrever”.
4. Altere o método “doPost” do servlet criado, para que ele apresente o seguinte conteúdo: @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("UTF8"); //