zoukankan      html  css  js  c++  java
  • Struts、JSTL标签库的基本使用方法

    一 使用Struts标签之前需要经过下面3个步骤的配置。

      1、导入TLD文件。

      2、在web.xml中注册标签库。

      3、在页面中引入标签库。

    下面详细介绍以上步骤。

    1 导入TLD文件。

    TLD文件是Struts的标签库描述文件,一般将其直接复制到应用工程的WEB-INF目录下,如图所示。

    2 在web.xml中注册标签库。

    在JSP文件中使用逻辑引用的方法来指向实际的标签库,这种映射关系是通过web.xml来实现的。在web.xml中配置了标签库的名称和实际存储的URL地址,如:

    3 在页面中引入标签库。

    在JSP页面中使用<taglib>标签引入某个标签库,并且给予它一个对于该页面有效的前缀作为标记,然后通过其前缀使用该标签库,只需要在JSP页面中声明如下:

    在上面代码中,例如将Bean标签库的前缀定义为bean,则可通过前缀bean来引用Bean标签库了,示例如下:

    JSTL标签库可以分为以下几种:

    1.核心标签库 
    2.国际化标签
    3.数据库标签 
    4.XML标签
    5.JSTL函数(EL函数)

    现在用到最多的是:核心标签库和JSTL函数库,其他的三种标签不是很常用(几乎抛弃)。

    下面先来看一下JSTL的核心标签库,我们在使用JSTL标签库的时候需要导入两个jar:jstl.jar和standard.jar

    核心库是c.tld,函数库是fn.tld,我们可以通过这些标签描述文档中查找到有哪些标签可以使用,以及使用的方法


    c.tld标签说明文件的uri是http://java.sun.com/jsp/jstl/core

    fn.tld标签说明文件的uri是http://java.sun.com/jsp/jstl/functions,

    所以我们如果要使用这个标签的话就只要在jsp中引入即可:

    例如可通过前缀c来引用JSTL标签库,实现字数超行折叠问题:

  • 相关阅读:
    Wolfram常用计算
    soapUI接口关联教程
    时间序列预测线上充值数据
    基于MySQL分析线上充值留存率
    更改用户资料需要完善脚本
    MySQL建立RFM模型
    Scrcpy使用入门
    虾皮Shopee社招面经分享(大数据开发方向),附内推方式
    MySQL Binlog 解析工具 Maxwell 详解
    MySQL Binlog 介绍
  • 原文地址:https://www.cnblogs.com/limeiky/p/4741891.html
Copyright © 2011-2022 走看看