Advertisement
Guest User

servlet

a guest
May 24th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1.  
  2. package Servlet;
  3.  
  4. import Bean.ServicioBanco;
  5. import Modelo.Cliente;
  6. import Modelo.Cuenta;
  7. import java.io.IOException;
  8. import javax.ejb.EJB;
  9. import javax.servlet.ServletException;
  10. import javax.servlet.annotation.WebServlet;
  11. import javax.servlet.http.HttpServlet;
  12. import javax.servlet.http.HttpServletRequest;
  13. import javax.servlet.http.HttpServletResponse;
  14. import javax.ejb.EJBException;
  15.  
  16. @WebServlet(name = "ServBanco", urlPatterns = {"/SB.do"})
  17. public class ServBanco extends HttpServlet {
  18.  
  19. @EJB
  20. private ServicioBanco servicioBanco;
  21.  
  22. protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  23. throws ServletException, IOException, EJBException{
  24. String btn = request.getParameter("btn");
  25. String btn2 = request.getParameter("btn2");
  26.  
  27. if(btn.equals("Registrar")){
  28.  
  29. String rut = request.getParameter("rut");
  30. String nombre = request.getParameter("nombre");
  31. String ciudad = request.getParameter("ciudad");
  32. String codigo = request.getParameter("codigo");
  33.  
  34. int codigo2 = Integer.parseInt(codigo);
  35.  
  36. servicioBanco.agregarCliente(rut, nombre, ciudad, codigo2);
  37.  
  38. //request.setAttribute("msg1","Cliente ingresado.");
  39. request.setAttribute("msg1","Nombre: " +nombre+ "<br>" + "Rut: " +rut+ "<br>"+ "Ciudad: " +ciudad+ "<br>");
  40. request.getRequestDispatcher("index.jsp").forward(request, response);
  41. }
  42.  
  43. if (btn2.equals("Buscar")){
  44.  
  45. String rut = request.getParameter("rut");
  46.  
  47. Cliente cliente = servicioBanco.buscarCliente(rut);
  48.  
  49. if(cliente!=null){
  50.  
  51. Cuenta cta = new Cuenta ();
  52.  
  53. String nombre = cliente.getNombre();
  54.  
  55. String rut2 = cliente.getRut();
  56.  
  57. String ciudad = cliente.getCiudad();
  58.  
  59. int saldo = cta.getSaldo();
  60.  
  61. request.setAttribute("msg2", "Nombre: " +nombre+ "<br>" + "Rut: " +rut2+ "<br>"+ "Ciudad: " +ciudad+ "<br>" + "Saldo: " +saldo);
  62. request.getRequestDispatcher("index.jsp").forward(request, response);
  63. }else{
  64. request.setAttribute("msg2", "Cliente no encontrado...");
  65. request.getRequestDispatcher("index.jsp").forward(request, response);
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement