|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.fenalco.servlets.supplier.ScaleHandler
public class ScaleHandler
Este servlet se encarga de procesar las operaciones que se realizan sobre las escalas de precios de un producto en una comunidad determinada. Estas operaciones se listan a continuación: - Agregar Escala - Modificar Escala - Eliminar Escala
| Constructor Summary | |
|---|---|
ScaleHandler()
|
|
| Method Summary | |
|---|---|
void |
destroy()
Destruye el servlet. |
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Maneja el método HTTP GET. |
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Maneja el método HTTP POST. |
java.lang.String |
getServletInfo()
información general del servlet. |
void |
init(javax.servlet.ServletConfig config)
Inicializa el servlet. |
protected void |
processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Procesa las peticiones para los métodos HTTP GET y
POST. |
| Methods inherited from class javax.servlet.http.HttpServlet |
|---|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
|---|
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScaleHandler()
| Method Detail |
|---|
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletconfig - Parámetro de configuración.
javax.servlet.ServletException - Excepción de fallo en la operación del servlet.public void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServlet
protected void processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
GET y
POST.
Este método relizará las siguientes operaciones:
- Agregar una nueva escala de precios.
Para esta operación se requieren los datos de la nueva escala de
precios que consisten en un mínimo, un máximo y un precio.
Se crea un objeto PriceScale enviando como parámetros el identificador
del producto del proveedor y el identificador de la comunidad, luego
se hace un llamado al método addScale con los datos enviados por
escala.jsp.
- Modificar una escala de precios.
Para modificar una escala de precios se construye un objeto de tipo PriceScale
y se hace un llamado al método update del objeto, previamente hay que haber
ingresado los vectores con las escalas que se desean almacenar en la base de
datos.
- Eliminar una escala de precios.
Para eliminar una escala de precios se construye un objeto del tipo PriceScale
luego se llama al método delete. Para eliminar la escala de precios ahi que cambiar
la clase PriceScale gracias!!
request - Petición al servletresponse - Respuesta del servlet
javax.servlet.ServletException - Excepción de fallo en la operación del servlet.
java.io.IOException - Excepción de falo en la operación de escritura con el
flujo PrintWriter de response.
protected void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
GET.
doGet in class javax.servlet.http.HttpServletrequest - Petición al servletresponse - Respuesta del servlet
javax.servlet.ServletException - Excepción de fallo en la operación del servlet.
java.io.IOException - Excepción de falo en la operación de escritura con el
flujo PrintWriter de response.
protected void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
POST.
doPost in class javax.servlet.http.HttpServletrequest - Petición al servletresponse - Respuesta del servlet
javax.servlet.ServletException - Excepción de fallo en la operación del servlet.
java.io.IOException - Excepción de falo en la operación de escritura con el
flujo PrintWriter de response.public java.lang.String getServletInfo()
getServletInfo in interface javax.servlet.ServletgetServletInfo in class javax.servlet.GenericServlet
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||