package com.FitBank.web.servlet; import com.FitBank.web.util.EjecutarEventos; import com.FitBank.web.util.MenuLoader; import com.FitBank.xml.Mensaje.Bloque; import com.FitBank.xml.Mensaje.Campo; import com.FitBank.xml.Mensaje.Criterio; import com.FitBank.xml.Mensaje.DatoGeneral; import com.FitBank.xml.Mensaje.MensajeXml; import com.fitbank.dto.management.Detail; import java.util.Vector; /** * Servlet utilizado por el notificador. Devuelve un XML que NO est� en el * formato FITBANK est�ndar. Este XML es descargado a trav�s de AJAX por el * notificador, y mediante el int�rprete XML DOM incluido en todo web browser * actual lee las notificaciones y las despliega al usuario. * * @author FitBank BC * @version 1.0 Enero 2006 */ public class SubMenu extends BaseServlets { protected void inicializar() { aceptarGet(); aceptarPost(); obtenerWriter(); verificarSesion(); } public void procesarPedido() { try{ String filtroSubMenu = pedido.getParameter("menuitem"); if(!filtroSubMenu.equals("")){ MenuLoader menuLoader = new MenuLoader(pedido, pedido.getSession()); Detail datosSubMenu = menuLoader.getSubMenu(); pedido.getSession().setAttribute("_submenuD", datosSubMenu); String url = pedido.getContextPath()+"/"+"submenudj.jsp"; System.out.println(""+url); this.respuesta.sendRedirect(url); } }catch(Exception ex){ ex.printStackTrace(); } } }