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.

  • 相关阅读:
    背景透明,文字不透明
    判断数组类型
    前端工作流程自动化——Grunt/Gulp 自动化
    tools安装
    总结
    CSS Hack
    getBoundingClientRect()兼容性处理
    Math.random获得随机数
    spring RestTemplate 工程导入
    系统架构演变
  • 原文地址:https://www.cnblogs.com/hephec/p/4586853.html
Copyright © 2011-2022 走看看