zoukankan      html  css  js  c++  java
  • Servlet forward example

     

    Here's an example of how to forward from a servlet to a JSP in your J2EE code. I can never remember how to do a forward like this when I need it, so even though this example is pretty easy, I've put it out here so I can find it later.

    The typical scenario is that you're working on a Java servlet, and you need to forward the user from that servlet to a JSP. Assuming the name of the JSP is "searchResults.jsp", here's the code that will forward from your servlet to that JSP:

    String nextJSP = "/searchResults.jsp";
    RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextJSP);
    dispatcher.forward(request,response);
    

      

    Note that this servlet code also assumes that you have the two objects request and response available from your servlet. These come with your doGet() and doPost() method signatures, so it's a pretty small assumption.

    That's all there is to it. Just make sure you don't forget that last line (dispatcher.forward()). I did that one time while teaching a Java class, and for a little while I couldn't figure out why we weren't seeing the JSP. No errors showing up anywhere, but the servlet just wasn't performing the forward to the JSP.

  • 相关阅读:
    增加路由的方法
    常见问题代码
    统计用
    json格式,但是不要unicode编码
    查看有没有安装ssh服务器端
    Unity3D写雷电游戏(二)
    MFC+Flash图片浏览器
    HGE做的俄罗斯方块
    原来C语言没有重载。。。
    随机生成路径
  • 原文地址:https://www.cnblogs.com/hephec/p/4586853.html
Copyright © 2011-2022 走看看