从AJAX代码发布到servlet语法问题

时间:2012-09-25 01:55:07

标签: java ajax jsp servlets path

我正在从AJAX向servlet发送一些数据。这种语法在我的本地很有效。

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

但是,在我们的DEV UNIX服务器上,这不起作用。我尝试了以下,但这不起作用

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

servlet位于以下包“com.myPackage.myApp.servlets

什么是正确的语法?

2 个答案:

答案 0 :(得分:0)

尝试在服务器系统上使用真实路径

ServletContext.getRealPath()

答案 1 :(得分:0)

嗯,问题不在于servlet的路径,而是一个不同的路径。实际上Query.properties文件也有路径问题,一旦我解决了它,它就开始工作了。所以实际上第一个链接起作用。对不起那些浪费你的时间的人。感谢所有回复。