Package Servidor.Vista

Source Code of Servidor.Vista.ServletRegistro

package Servidor.Vista;

import Servidor.control.GestorUsuarios;
import Servidor.modelo.Usuario;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet(name = "ServletRegistro", urlPatterns = {"/ServletRegistro"})
public class ServletRegistro extends HttpServlet {

    private PrintWriter out;
    private Usuario user;   
    private GestorUsuarios gestor;

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
      
        String nombre = request.getParameter("Nombre");
        String apellido = request.getParameter("Apellido");
        String correo = request.getParameter("Correo");
        String nick = request.getParameter("Usuario");
        String password = request.getParameter("Contrasena");
       
       
        gestor = new GestorUsuarios();
       
        /*System.out.println("Los datos " + user.getNombre() + " - " + user.getApellido() + " - " +user.getCorreo()
                 + " - " +user.getNick() + " - " +user.getPassword());*/
      
        if (!nombre.equalsIgnoreCase("") && nombre!=null &&
            !apellido.equalsIgnoreCase("") && nombre!=null &&
            !correo.equalsIgnoreCase("") && nombre!=null&&
            !nick.equalsIgnoreCase("") && nombre!=null &&
            !password.equalsIgnoreCase("") && nombre!=null){          
         
            if (gestor.verificar(nick)) {
                user = new Usuario(nombre,apellido,correo,nick,password);
                gestor.insertar(user);
                mensaje(response,1);
             
            } else{
                mensaje(response,2);
        }
        }else{
            mensaje(response,3);
        }
    }
   
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
       
        String nombre = request.getParameter("Nombre");
        String apellido = request.getParameter("Apellido");
        String correo = request.getParameter("Correo");
        String nick = request.getParameter("Usuario");
        String password = request.getParameter("Contrasena");
       
       
        gestor = new GestorUsuarios();
       
        /*System.out.println("Los datos " + user.getNombre() + " - " + user.getApellido() + " - " +user.getCorreo()
                 + " - " +user.getNick() + " - " +user.getPassword());*/
      
        if (!nombre.equalsIgnoreCase("") && nombre!=null &&
            !apellido.equalsIgnoreCase("") && nombre!=null &&
            !correo.equalsIgnoreCase("") && nombre!=null&&
            !nick.equalsIgnoreCase("") && nombre!=null &&
            !password.equalsIgnoreCase("") && nombre!=null){           
         
            if (gestor.verificar(nick)) {
                user = new Usuario(nombre,apellido,correo,nick,password);
                gestor.insertar(user);
                mensaje(response,1);
             
            } else{
                mensaje(response,2);
        }
        }else{
            mensaje(response,3);
        }
    }   
   
    public void mensaje(HttpServletResponse response,int opc) throws IOException{
        String imagen="Imagenes\\";
        String mensaje="";
        if(opc==1){
            imagen=imagen+"guardado.png";
            mensaje="Registro agregado satisfactoriamente";}
        if(opc==2){
            imagen=imagen+"yaesta.png";
            mensaje="Porfavor ingrese otro Usuario";}
        if(opc==3){
            imagen=imagen+"errordatos.png";
            mensaje="Porfavor rellene todos los campos";}     
              
                out = response.getWriter();
                out.println("<HTML><HEAD><TITLE>" + mensaje
                        + "</TITLE></HEAD>"
                        + "<BODY background=\"Imagenes\\Textura4.png\">\n");
                out.println("<FORM action=index.jsp methos=post>\n");
                out.println("<center><br><br><br><br><br><br><br><IMG SRC=\""+imagen+"\">\n");
                out.println("<br><br><input type=submit value='Regresar' >\n");
                out.println("</center></FORM>\n");
                out.println("</BODY></HTML>");
    }
}

TOP

Related Classes of Servidor.Vista.ServletRegistro

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.