Gracias,
Código:
package tomza.servlets; import java.io.BufferedWriter; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.PrintWriter; import tomza.utils.Utilidades; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.ResultSet; import java.util.HashMap; /** * Servlet implementation class Consultas */ public class FacturaElectronica extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public FacturaElectronica() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub String respuesta = ""; response.setContentType("text/plain"); String op = request.getParameter("op").toString(); if (op.equals("rpt")) { String reporte = request.getParameter ("nm").toString(); respuesta = obtenerURLFacturaElectronica(reporte); } if (op.equals("usrf")) { HashMap u = (HashMap)request.getSession().getAttribute("Usuario"); respuesta = u.get("usuario").toString(); } if(!respuesta.equals("")) { try { response.setContentLength(respuesta.length()); PrintWriter so = response.getWriter(); so.println(respuesta); so.close(); } catch(Exception e) { e.printStackTrace(); } } } protected String obtenerURLFacturaElectronica(String fe) { String retorno = ""; String url = Utilidades.obtenerVariable("URL_FACTURA_ELECTRONICA"); //String rpt = Utilidades.obtenerVariable(fe); if(!url.equals("")) { retorno = url; } return retorno; } }