JSTL + Ajax

Olá a todos, boa noite.
Pessoal gostaria de saber como que faço para passar um List via Ajax para interagi-lo com JSTL.
O código abaixo envia uma consulta para o meu Servlet.

$("#submitRun").click(function(){ if($("textarea[id=assembleQuery]").val().length > 0){ $.ajax({ url: "execute-query", type: "GET", data: { "queryString" : $("textarea[id=assembleQuery]").val(), "endpoint" : $("input[id=endpoint]").val() }, error:function(){ alert("ERRO QUERY") }, success:function(responseText){ $(".results").show(); $(".content").show(); //$(".content").text(responseText); } }); } });
Meu Servlet tem como responsabilidade processar essa consulta. Abaixo segue o código do mesmo.

[code]public class ExecuteQueryJenaServlet extends HttpServlet {

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
    String queryString = request.getParameter("queryString");
    String endpoint = request.getParameter("endpoint");
    String resultQuery = "";
    List<String> listVarQuery = null;

    ExecuteQueryJena executeQueryJena = new ExecuteQueryJena(endpoint, queryString);
    
    try {
        resultQuery = executeQueryJena.printQuery();
        listVarQuery = executeQueryJena.listSelectQuery(queryString);
    } catch (Exception ex) {
        System.out.println("Erro: " + ex.getMessage());
    }
    
    // Lista contendo as variáveis que estão no select da minha consulta
    request.setAttribute("listVarQuery", listVarQuery);
    
}

}[/code]
O que eu gostaria era de pegar o valores contidos no listVarQuery e utiliza-los para montar a cabeça da minha tabela para apresentar aos usuários.
Tentei da seguinte maneira abaixo, no entanto, sem sucesso.

[code]




<c:forEach var=“varQuery” items="${listVarQuery}">

</c:forEach>

<c:out value="${varQuery}"/>
[/code] Alguém saberia me dizer o que devo fazer pra atingir o objetivo que estou tentando alcança? Desde de já obrigado pela ajuda de todos.

se você esta fazendo a requisicao via ajax vc tem que setar o html via javascript,

agora se for redirecionado pra tela e tiver a lista de string o codigo abaixo ja vai exibir (sem o c:out)

[code]




<c:forEach var=“varQuery” items="${listVarQuery}">

</c:forEach>

${varQuery}
[/code]

Olá carlos.hager.
Estou fazendo via ajax.
Sabe me dizer como que faço para escrever o resultado no HTML?
Obrigado.

da olha olhada nesse link ja que esta usando jquery: http://api.jquery.com/append/