【发布时间】:2015-06-11 09:55:58
【问题描述】:
我正在尝试对我的 servlet 进行 AJAX 调用,但它不起作用。我无法重定向到 JSP。
这是我的 AJAX 调用:
$.ajax({
url: '/register',
type: 'GET'
});
这是我的 Servlet:
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException {
getServletContext().getRequestDispatcher("/prueba.jsp").forward(req, resp);
}
如果我使用resp.sendRedirect("prueba.jsp"),它不起作用,但如果我使用我的浏览器并输入“localhost:8888/register”,它就可以正常工作!
请帮忙!
【问题讨论】:
-
您所说的“它不起作用”是什么意思?你得到什么回应?还有,不清楚,你用的是
forward()还是sendRedirect()? -
没有任何回应。两种方式都是无效的,forward() 和 sendRedirect()。谢谢。
标签: java ajax jsp google-app-engine servlets