Servlet无法将响应发送回JSP?

Servlet无法将响应发送回JSP?,jsp,servlets,Jsp,Servlets,我创建了一个项目,只是为了了解在servlet中分派是如何工作的,以便在收到另一个jsp的请求后将响应发送回jsp。但问题是jsp很好地发送了请求,当servlet响应的时候,我得到了某种404错误,一切都停止了 以下是我在post方法中的代码: protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

我创建了一个项目,只是为了了解在servlet中分派是如何工作的,以便在收到另一个jsp的请求后将响应发送回jsp。但问题是jsp很好地发送了请求,当servlet响应的时候,我得到了某种404错误,一切都停止了

以下是我在post方法中的代码:

protected void doPost(HttpServletRequest request,
    HttpServletResponse response) throws ServletException, IOException {
    PrintWriter out = response.getWriter();
    request.setAttribute("key", "Any message can be stored.");

    out.println("Mansoor");
    out.println(request.getParameter("operation"));

    String url = "/" + request.getParameter("operation") + ".jsp";
    System.out.println(url);

    //response.sendRedirect(url);
    response.sendRedirect("url");
}

不要使用重定向

使用:

@D3T0NAT0R也阅读可能对您有所帮助。。
RequestDispatcher rd= request.getRequestDispatcher(url);
rd.forward(request, response);