JSTL解析——005——core标签库04

来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:03 点击:
直接入主题,标签讲解 p>1、<c:import>标签

p>JSP里面有<% file include="XX"%> 与<jsp:include>,JSTL也提供了实现include功能的标签<c:import>,不过这个功能强大多了

p>它比JSP<% page import="XX"%>功能强大

p>甚至可以把Internet上的网页包含进来

p><c:import url="http://www.baidu,com“ charEncoding="GB2312"/>

p>这个标签属性url是你的引用页面网址,charEncoding是你的编码格式,它还有(var、varReader、context、scope)属性,如果声明了var属性,则目标网页的内容会存储到var指定的String变量中,

p><c:import var="baidu" url="http://www.baidu.com" charEndcoding="GB2312" scope="request">

p><c:out value="${baidu}" escapeXml="true"></c:out>

p>varReader的作用就和var类似的,主要是类型不同,var是String ,varReader是java.io.Reader类型

p><:import url="/index.jsp" context="/jstl"/>

p>声明了context属性,那么该import只能使用在本机上,访问的是/jstl/index.jsp

p>2、<c:url>标签

p>JSP中,如果客户端不支持cookie,则可以使用response.encodeURL()方法对URL进行编码,是客户端也能使用session功能,这叫做URL重写,url标签就是为解决这个功能而生的

p><c:url value="/images/bg.gif"/>

p>它还有var、context、scope等属性,作用和import的类似

p>3、<c:redirect>标签

p>redirect标签用于实现Rediect重定向功能,只有url和context属性

p>其中url可以是绝对路径也可以是相对路径,请注意当声明了context的时候,url和context必须以"/"开头

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

p>4、<c:param>标签

p>有时候重定向是需要带参数过去的,这时候就出现了param标签了

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

p><c:param name="wd" value="音乐"/>

p><c:param name="cl" value="3"/>

p></c:redirect>

p>core基本使用标签就这些了。下一章节将会讲解fmt标签库

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Lexical or Preprocessor Issue 'xxx.h
    • ios学习笔记(二)xcode 4.3.2下实现基本交互
    • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
    • UITableView一些方法
    • IOS类似iphone通讯录TableView的完整demo【附源码】
    • ios版本的helloworld
    • iPhone SDK开发:本地文本文件内容的读取
    • 如何为Iphone应用创建启动界面
    • 去掉屏幕键盘的方法
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1