zoukankan      html  css  js  c++  java
  • 关于页面传递路径的问题

    1.jsp表单转向action和超链接href:

    实例:   <form action="/ServletProject/ServletClass">

        <a href="/ServletProject/ServletClass"></a>

    解释:/ServletProject是项目名,即所谓的上下文,在jsp页面我们还可以使用<%=request.getContextPath()%>或者${pageContext.request.contextPath}获取。

    /ServletClass是你要跳转到的Servlet或者页面。

    2.Servlet转发:

    实例: request.getRequestDispatcher("/login.jsp").forward(request, response);

    解释:这里的login.jsp就是转向的地址,其中/就是上下文,所以在此就不用request.getContextPath()来获取了

    3.Servlet重定向:

    实例:response.sendRedirect(request.getContextPath()+"/login.jsp");

    解释:重定向跟表单转向和超链接一样,需要指定上下文的。

  • 相关阅读:
    03-字典
    02-列表
    01-字符串操作
    Django中的跨域问题
    Codeforces Round #617 (Div. 3) A
    Codeforces Round #717 (Div. 2) A
    如何在Vuespa中使用less
    excle导出
    ajaxFileUpload上传文件
    图片插入word
  • 原文地址:https://www.cnblogs.com/clear5/p/4000319.html
Copyright © 2011-2022 走看看