[RESOLVIDO] problema com https usando jquery, ajax e struts 1

Falaei galera …

estou tendo problema ao carregar a página usando https. é o seguinte, tenho as páginas que estão com SSL, porém, não carrega os scripts, o browser bloqueia informando que não é seguro e tem que ser habilitado no browser (isso só ocorre em produção, não em localhost).

ao verificar eu percebi e acho que como eu não estou passando o caminho completo [b]("htts://aplicacao.com.br/acao.do")[/b] na chamada do ajax/jquery e sim usando jstl

(<%@taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %> - c:url) este bloqueio está acontecendo. Nisso eu acabei implementando uma tag que faz o seguinte:

    PageContext pageContext = (PageContext)getJspContext();
    JspWriter out = pageContext.getOut();

    HttpServletRequest request = (HttpServletRequest)pageContext
      .getRequest();

    sb.append(request.getScheme());
    
    System.out.println("http ou https -> " + sb);

    sb.append("://");

    sb.append(request.getServerName());
    sb.append(request.getContextPath());

eu utilizei este código num projeto em “servlet e jsp” e funcionou, porém, quando passo pro projeto que está em “struts 1” este código não consegue pegar o https, desta forma pegando somente http.

se alguém puder ajudar eu agradeço;

Pessoal,

achei o problema. consistia que os webdesigners colocaram um script de um repositório online e que o caminho era "http", ai eu mudei para "https" e parou de dar problema com o SSL ... mas ainda não entendi o motivo de não está pegando o "https" pelo taglib.


mas problema resolvido e vida que segue ...