zoukankan      html  css  js  c++  java
  • java_jstl 标签库

    jstl标签库的使用以及介绍

      jstl:jsp标准标签库,是jsp的标签集合,它里面封装了jsp通用的核心功能,比如:建构化的任务,迭代,条件判断,xml 文档的操作,国际化标签,sql标签,还提供框架来使用集成jstl的自定义标签

      jstl下载使用:

          下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/

          博客主人地址:

            1.下载后把包解压到你的工程WEB-INF-lib下面根据需要选择添加下面的配置,然后再web.xml(web-app 里面配置)打开你的jstl 包   WEB-INF是你的 xxx.tld 的路径:   

     1 <jsp-config>
     2     <taglib>
     3       <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
     4       <taglib-location>/WEB-INF/fmt.tld</taglib-location>
     5     </taglib>
     6     <taglib>
     7       <taglib-uri>http://java.sun.com/jstl/fmt-rt</taglib-uri>
     8       <taglib-location>/WEB-INF/fmt-rt.tld</taglib-location>
     9     </taglib>
    10     <taglib>
    11       <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
    12       <taglib-location>/WEB-INF/c.tld</taglib-location>
    13     </taglib>
    14     <taglib>
    15       <taglib-uri>http://java.sun.com/jstl/core-rt</taglib-uri>
    16       <taglib-location>/WEB-INF/c-rt.tld</taglib-location>
    17     </taglib>
    18     <taglib>
    19       <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
    20       <taglib-location>/WEB-INF/sql.tld</taglib-location>
    21     </taglib>
    22     <taglib>
    23       <taglib-uri>http://java.sun.com/jstl/sql-rt</taglib-uri>
    24       <taglib-location>/WEB-INF/sql-rt.tld</taglib-location>
    25     </taglib>
    26     <taglib>
    27       <taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
    28       <taglib-location>/WEB-INF/x.tld</taglib-location>
    29     </taglib>
    30     <taglib>
    31     <taglib-uri>http://java.sun.com/jstl/x-rt</taglib-uri>
    32      <taglib-location>/WEB-INF/x-rt.tld</taglib-location>
    33     </taglib>
    34     </jsp-config>

           2.在你所要使用的jsp页面头部引入标签库

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
        <%@taglib prefix="c"  uri="http://java.sun.com/jsp/jstl/core"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>xxxxxx</title>
    </head>
    <body>
        
    </body>
    </html>

            常用标签c:

              <c:out> : 用于jsp显示数据

              <c:set> :保存数据

              <c:remove> :删除数据

              <c:catch> :处理产生的错误的异常状况,并且将错误信息保存起来

              <c:if> :就如同我们所使用的if 一样

              <c:forEach> :基础迭代标签,接受多种集合类型

              <c:param> :用来给包含或重定向的页面传递参数

              <c:redirect> :重定向一个新的url

              <c:url> :是可选的查询参数来创造一个url 

             常用标签 fmt

              <fmt:formatNumber> :使用指定的格式或精度格式化字符

              <fmt:parseNumber> :解析一个代表着数字,货币或百分比的字符串

              <fmt:formatDate> :使用知道的风格或模式格式化日期和时间

              <fmt:parseDate> :解析一个日期或者时间的字符串

              <fmt:bundle> :绑定资源

              <fmt:setLocale> :指定地区

              <fmt:setBundle> :绑定资源  

              <fmt:timeZone> :指定时区

              <fmt:setTimeZone> :指定时区

              <fmt:message> :显示资源配置文件信息

              <fmt:requestEncoding> : 设置request 的字符编码格式

    这里只介绍了c 和fmt的,其他的就没用介绍了,主要是还没用到,如果用到后再重复更新。

  • 相关阅读:
    我的后端开发书架2015 2.0版
    Java根据字节数据判断文件类型
    基于lucene的案例开发:查询语句创建PackQuery
    Web 前沿——HTML5 Form Data 对象的使用
    基于HTML5的可预览多图片Ajax上传
    【面试】Spring问答Top 25
    【劳动节江南白衣Calvin 】我的后端开发书架2015
    【转载】Java 动态代理
    使用iframe给页面的localStorage扩容
    js中的||和&&使用技巧
  • 原文地址:https://www.cnblogs.com/tanglie/p/6687564.html
Copyright © 2011-2022 走看看