Servlets
Verificador
public class Verificador extends HttpServlet
private Connection conn;
private ResultSet rs;
private String usuario;
private String password;
private Boolean valida;
private Manejador bd;
private PreparedStatement pst;
private HttpSession session;
private Datos datos;
private Usuario dummy;
private CarroWeb carro;
*public void init(ServletConfig config){}
public Boolean validaDatos(HttpServletResponse resp){}
public HttpSession creaNuevaSesion(HttpServletRequest req){}
*public void doGet(HttpServletRequest request, HttpServletResponse response){}
*public void doPost(HttpServletRequest request, HttpServletResponse response){}
* Son metodos predefinidos de los servlets e init hace la funcion del constructor.
Registro
public class Registro extends HttpServlet
private Usuario dummy;
private Connection conn;
private PreparedStatement pst,pst2;
private Manejador bd;
private HttpSession session;
*public void init(ServletConfig config){}
public void agregarUsuario(HttpServletResponse resp){}
*public void doGet(HttpServletRequest request, HttpServletResponse response){}
*public void doPost(HttpServletRequest request, HttpServletResponse response){}
* Son metodos predefinidos de los servlets e init hace la funcion del constructor.
CarroWebServlet
public class CarroWebServlet extends HttpServlet
private CarroWeb carroActual;
private HttpSession session;
private Articulo libro;
private ArticuloGadget gadget;
private String tipoGadget,tipoLibro,remover;
*public void init(ServletConfig config){}
public void removerItem(HttpServletRequest request,HttpServletResponse response){}
public void agregarItem(HttpServletRequest request,HttpServletResponse response){}
public ArticuloGadget Gadget(HttpServletRequest request){}
public Articulo Libro(HttpServletRequest request){}
*public void doGet(HttpServletRequest request, HttpServletResponse response){}
*public void doPost(HttpServletRequest request, HttpServletResponse response){}
* Son metodos predefinidos de los servlets e init hace la funcion del constructor.
Error
public class Error
public static StringBuffer buffer;
public static PrintWriter salida;
public static HttpServletResponse despliegaError(HttpServletResponse resp,String ex){}
Clases
Usuario
public class Usuario
private String user;
private String password;
private String nombre;
private String apellidoMaterno;
private String apellidoPaterno;
private int edad;
private String correo;
private String telefono;
private String calle;
private String colonia;
private String cp;
private String numero;
private float credito;
private Boolean admin;
public Usuario(Object obj){} // Construye a partir de un objeto dado.
public set(type t){} // Para ahorrar espacio se resumen los metodos set de cada atributo
public type get(){} // Para ahorrar espacio se resumen los metodos get de cada atributo.
Articulo
public class Articulo
protected String nombre;
private String autor;
protected float precio;
protected String estado;
public set(type t){} // Para ahorrar espacio se resumen los metodos set de cada atributo
public type get(){} // Para ahorrar espacio se resumen los metodos get de cada atributo.
public Articulo(Object obj){} // Construye a partir de un objeto dado.
ArticuloGadget
public class ArticuloGadget extends Articulo
private String comentario;
public set(type t){} // Para ahorrar espacio se resumen los metodos set de cada atributo
public type get(){} // Para ahorrar espacio se resumen los metodos get de cada atributo.
public ArticuloGadget(){} // constructor que solo usa super();
CarroWeb
public class CarroWeb private ListlistadoLibros; private List listadoGadgets; private Float total, nuevaCantidad; private String respuesta; private RemovedorDatos rm; private String usuario; public CarroWeb(){} public set(type t){} // Para ahorrar espacio se resumen los metodos set de cada atributo public type get(){} // Para ahorrar espacio se resumen los metodos get de cada atributo. public void Remueve(Articulo libro){} public void Remueve(ArticuloGadget gadget){} public void RemueveTodo(){} public float Total(){} public String CompletaCompra(float credito){}
RemovedorDatos
public class RemovedorDatos
private Connection conn;
private PreparedStatement pst;
private Manejador bd;
public RemovedorDatos(){}
public void RemueveGadget(ArticuloGadget gadget){}
public void RemueveLibro(Articulo libro){}
public void RestaCredito(float cantidad, String usuario){}
Manejador
public class Manejador {
private String bdDriver, dataSource;
private String bdName, user, pass;
private Connection conn;
private String encryp;
public Manejador(){}
public Connection abreBD() {}
public String getEncryp(){}
public void Cierra(Connection conn){}
Datos
public class Datos
private Connection conn;
private ResultSet rs2;
private Manejador bd;
private Usuario dummy;
private PreparedStatement pst2;
private Articulo item;
private ArticuloGadget gadget;
public Datos(){}
public Usuario consigueDatosUsuario(String usuario) {}
public Articulo consigueDatosArticulo(String nombre) {}
public ArticuloGadget consigueDatosGadget(String nombre) {}
public List consigueArticulos() {}
public List consigueGadgets(){}






0 comentarios:
Publicar un comentario