zoukankan      html  css  js  c++  java
  • JSP标准标签库(JSTL)--函数标签库 fn

    和String的方法类似,就是对String的一种封装。

    No.

    函数标签名称

    描述

    1

    ${fn:contains()}

    查询某字符串是否存在,区分大小写

    2

    ${fn:containsIgnoreCase()}

    查询某字符串是否存在,忽略大小写

    3

    ${fn:startsWith()}

    判断是否以指定的字符串开头

    4

    ${fn:endsWith()}

    判断是否以指定的字符串结尾

    5

    ${fn:toUpperCase()}

    全部转为大写显示

    6

    ${fn:toLowerCase()}

    全部转为小写显示

    7

    ${fn:substring()}

    字符串截取

    8

    ${fn:split()}

    字符串拆分

    9

    ${fn:join()}

    字符串连接

    10

    ${fn:escapeXml()}

    将<、>、"、'等替换成转义字符

    11

    ${fn:trim()}

    去掉左右空格

    12

    ${fn:replace()}

    字符串替换操作

    13

    ${fn:indexOf()}

    查找指定的字符串位置

    14

    ${fn:substringBefore()}

    截取指定字符串之前的内容

    15

    ${fn:substringAfter()}

    截取指定字符串之后的内容

    字符串判断操作 —— string_demo01.jsp :

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <%@ taglib uri="http://www.mldn.cn/jstl/fn" prefix="fn"%>    <!-- 定义函数标记 -->
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
        <%
            pageContext.setAttribute("info","Hello MLDN , Hello LiXingHua") ;
        %>
        <h3>查找MLDN:${fn:contains(info,"MLDN")}</h3>
        <h3>查找MLDN:${fn:containsIgnoreCase(info,"mldn")}</h3>
        <h3>判断开头:${fn:startsWith(info,"Hello")}</h3>
        <h3>判断结尾:${fn:startsWith(info,"LiXingHua")}</h3>
        <h3>查找位置:${fn:indexOf(info,",")}</h3>
    </body>
    </html>

    字符串操作 —— string_demo02.jsp :

    <%@ page contentType="text/html" pageEncoding="GBK"%>
    <%@ taglib uri="http://www.mldn.cn/jstl/fn" prefix="fn"%>    <!-- 定义函数标记 -->
    <html>
    <head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
    <body>
        <%
            pageContext.setAttribute("info","Hello MLDN , Hello LiXingHua") ;
        %>
        <h3>替换:${fn:replace(info,"MLDN","www.MLDNJAVA.cn")}</h3>
        <h3>截取:${fn:substring(info,0,10)}</h3>
        <h3>拆分:${fn:split(info," ")[0]}</h3>
    </body>
    </html>
  • 相关阅读:
    [充电]多线程无锁编程--原子计数操作:__sync_fetch_and_add等12个操作
    [转]架构、框架、模式、模块、组件、插件、控件、中间件的含义
    [网络]网络爬虫
    PHP时间戳和日期转换
    两个input之间有空隙,处理方法
    去除输入框原始效果【原创】
    php做图片上传功能
    PHP获取随机数的函数rand()和mt_rand()
    PHP简单的图片上传
    基于layui的表格异步删除,ajax的简单运用
  • 原文地址:https://www.cnblogs.com/wujixing/p/5018843.html
Copyright © 2011-2022 走看看