zoukankan      html  css  js  c++  java
  • JSTL、请求转发和URL重定向


    • JSTL

    为什么要使用JSTL?

    1. 因为在JSP中写JAVA代码很麻烦,而JSTL可以简化在JSp中写JAva代码的流程


    如何使用JSTL?


       准备工作:
        ①将JSTL依赖的jar包导入工程的WEB-INF->lib目录下。
        ②在需要使用JSTL的JSP文件中写入:<%@taglib url="核心包(结尾为core)" prefix=“前缀字符”%>

        

       使用JSTL:
        

    <c:forEach var="map" items="${shuju1}" >
          <tr>
            <td>${map.id}</td>
            <td>${map.name}</td>
            <td>${map.age}</td>
          </tr>
        </c:forEach>

        <%-- <c:forEach var="变量名" items="${关键字}" > --%>

        <%--${map.id} 相当于 <%=map.get("id")%>--%>



    请求转发和URL重定向的区别?

    请求转发:

      •    一次请求,一次传输,一次响应。
      •    请求转发可以共享请求参数
      •    请求转发不能跨域
      •    请求转发能够转到WEB-INF下面的文件

    URL重定向:

      •   两次请求,没有数据传输,二次响应。
      •   重定向不能获取共享参数
      •   重定向可以跨域。
      •   重定向不能转到WEB-INF下的目录

    什么时候使用请求转发和URL重定向?


    什么时候使用请求转发:

      •   需要共享参数、需要跳转WEB-INF目录时

    什么时候使用URL重定向:

      •   需要地址栏改变、需要跳转外部链接时使用



  • 相关阅读:
    《C++标准程序库》 第6章 STL Container
    《C++语言99个常见编程错误》
    单例模式
    《C++标准程序库》 第7章 Iterator Adapters
    Shell颜色封装(C++)
    《改善C++程序的150个建议》
    OpenCV之图片的创建、保存和复制
    XMLDOM对象方法:对象事件
    三国中最精辟的十句话
    中国十大名茶及鉴别方法
  • 原文地址:https://www.cnblogs.com/lxr521/p/10765371.html
Copyright © 2011-2022 走看看