/ / Publicar em um servlet do código AJAX Problemas de sintaxe - java, ajax, jsp, servlets, caminho

Postar em um servlet do código AJAX Problemas de sintaxe - java, ajax, jsp, servlets, caminho

Estou enviando alguns dados do AJAX para um servlet. Esta sintaxe funciona muito bem no meu local.

xmlhttp.open("GET", "../MyTestServlet?section="+sId, true);

No entanto, no nosso servidor UNIX DEV, isso não funciona. Eu tentei o seguinte, mas isso não funciona

xmlhttp.open("GET", "<%=request.getContextPath()%>/MyTestServlet?section=+sId", true);

Os servlets estão no seguinte pacote "com.myPackage.myApp.servlets"

Qual seria a sintaxe correta?

Respostas:

0 para resposta № 1

Tente usar o caminho real no sistema do servidor

ServletContext.getRealPath ()


0 para resposta № 2

Bem, a questão não era tanto o caminho doservlet, mas um diferente. Na verdade, o arquivo Query.properties também tinha problemas de caminho e, uma vez resolvido, ele começou a funcionar. Então, na verdade, o primeiro link funcionou. Desculpe pessoal por desperdiçar seu tempo com isso. Obrigado por todas as respostas.