zoukankan      html  css  js  c++  java
  • JavaWeb-JSTL-URL操作

    URL操作

    JSTL包含三个与URL操作有关的标签,分别是:<c:import><c:redirect><c:url>.主要的功能是:用来将其他文件的内容包装起来、网页的导向,还有url的产生。

    <c:import>

    <c:import>可以把其他静态或动态文件包含至本身JSP网页,它和JSP Action的<jsp:include>最大的差别在于:

    <jsp:include>只能包含和自己同一个web application下的文件;

    <c:import>除了能包含和自己同一个web application的文件外,亦可以包含不同web application或者是其他网站的文件。

    <c:import>可以包含任何页面到当前页面

    <c:redirect>是当前JSP页面重定向到指定的页面,是当前JSP转发到指定页面可以使用

    /代表的是当前WEB应用的根目录

    response.sendRedirect("/")  / 代表WEB站点的根目录

    <c:redirect url="/c.jsp"></c:redirect>
    
    
    <c:import url="http://www.baidu.com"></c:import>
    

      

    <c:url>

    产生一个url地址,可以Cookie是否可用来智能进行URL重写,对GET请求的参数进行编码

    可以把产生的URL存储在域对象的属性中。还可以使用c:param为URL添加参数。c:url会对参数进行自动的转码

    value中的 / 代表的是WEB应用的根目录

    <c:url value="/c.jsp" var="testurl" scope="page">
        <c:param name="name" value="尚硅谷"></c:param>
    </c:url>
    

      

  • 相关阅读:
    hello world!
    react(一):组件的生命周期
    position和BFC
    继承
    绕不开的this
    js世界这么大,闭包想看看
    js中数组常用方法总结
    Appium混合应用测试
    手机APP兼容性测试
    运行monitor提示需要安装旧JAVA SE 6运行环境
  • 原文地址:https://www.cnblogs.com/yangHS/p/11190190.html
Copyright © 2011-2022 走看看