|
||||||||||
| 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.shopkeeper.DataView
public class DataView
Este servlet carga la información que se necesita en misdatos.jsp
| Constructor Summary | |
|---|---|
DataView()
|
|
| Method Summary | |
|---|---|
void |
destroy()
Método destructor |
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Procesa el método HTTP GET. |
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Procesa el método HTTP POST. |
java.lang.String |
getServletInfo()
Retorna una breve descripción de el servlet. |
void |
init(javax.servlet.ServletConfig config)
Inicializa el servlet. |
protected void |
processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Este servlet carga la información que se necesita en misdatos.jsp, la cual es la siguiente: - sectorList: Lista de sectores económicos con la cual se construye el selector sector. |
| 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 DataView()
| Method Detail |
|---|
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletconfig -
javax.servlet.ServletExceptionpublic 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
getSectors de la clase
DataAccess
- companyTypes: lista de tipos de compañias. Esta lista se obtiene llamando
al método getCompanyTypes de la clase DataAccess
- citiesList: lista de ciudades. Esta lista se obtiene llamando al método
getCities de la clase DataAccess.
- countriesList: lista de paises. Esta lista se obtiene llamando al método
getCountries de la clase DataAccess
- provincesList: lista de departamentos. esta lista se obtiene llamando al
método getProvinces de la clase DataAccess
- neighbourhoodsList. lista de barrios. Esta lista se obtiene llamando al
método getNeighbourhoods de la clase DataAccess
- zonesList. Lista de zonas. Esta lista se obtiene llamando al método
getZones de la clase DataAccess
- ciiuList. Lista de ciiu. Esta lista se obtiene llamando al método
getCiiu de la clase DataAccess
Nota: todos los métodos de la clase DataAccess son estáticos, por lo tanto
no hay que instanciar esta clase.
Además de esos listados, se deben cargar los datos de la empresa, para ello se
crea un objeto de tipo Company pasandole al constructor el id de la
empresa que se encuentra en la información del usuario (toda la información)
del usuario se encuentra en la sesión.)
Nota: en el jsp primero se debe cargar únicamente la lista de los paises, y
cuando el usuario seleccione un país, se le debe mostrar la lista de los
departamentos asociados a dicho país, cuando seleccione un departamento se le
debe mostrar la lista de todas las ciudades asociadas a ese departamento, y
cuando seleccione una ciudad se le debe mostrar la lista de barrios asociados
a dicha ciudad. Por lo tanto este servlet debe recibir los siguientes parámetros
para realizar la carga de datos.
- country: id del país seleccionado, si este parámetro no viene, no se cargan
las demás listas, si viene se carga la lista de departamentos de dicho país
- province: id del departamento seleccionado, si no viene no se cargan las listas
de ciudad ni de barrio, si viene, se carga la lista de todas las ciudades
asociadas a ese departamento.
- city: id de la ciudad seleccionada, si no viene, no se carga la lista de barrios,
si viene, se carga la lista de barrios asociados a esta ciudad.
request - servlet requestresponse - servlet response
javax.servlet.ServletException
java.io.IOException
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 - servlet requestresponse - servlet response
javax.servlet.ServletException
java.io.IOException
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 - servlet requestresponse - servlet response
javax.servlet.ServletException
java.io.IOExceptionpublic 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 | |||||||||