zoukankan      html  css  js  c++  java
  • El表达式常用函数fn

    http://java.sun.com/jsp/jstl/functions

    本人经常使用总结的JSP中JSTL的FN标签

    源代码效果说明
    ${fn:contains("aabb","bb") } true 如果参数 aabb 中包含参数 bb,返回true
    ${fn:containsIgnoreCase("aabB","bB") } true 如果参数 aabB 中包含参数 bB(忽略大小写),返回true
    ${fn:endsWith("abb","bb") } true 如果参数 string 以参数 bb 结尾,返回true
    ${fn:join(array,',') } 1,3,5 将一个给定的数组 array 用给定的间隔符 (分隔符)separator 串在一起,组成一 个新的字符串并返回。
    ${fn:escapeXml("内容") } <html><head><title>标题</title></head><body>内容</body></html> 将有特殊意义的XML(和HTML)转换为对应的XMLcharacterentity code(相当于字符串),并返回
    ${fn:indexOf("dfaxf","a") } 2 返回参数substring在参数string中第一次出现的位置 (下标从 零 开始)
    ${fn:length("我是字符串") } 5 返回参数item中包含元素的数量。参数Item类型是数组、collection 或者String。如果是String类型,返回值是String中的字符数
    ${fn:replace("我的老婆","老婆","情人") } 我的情人 返回一个 "我的老婆" 对象。用参数 "老婆" 字符串替换参数 "情人" 中所有出现参数 "老婆" 字符串的地方,并返回替换后的结果
    ${fn:startsWith("ab","a") } true 如果参数 "ab" 以参数 "a" 开头,返回true
    ${fn:substring("我的老婆","1","3") } 的老 返回参数string部分字符串, 从参数 begin - "1" 开始到参数 "end" = 3位置,不包括end位置的字符
    ${fn:substringAfter("aabadd","ba") } dd 返回参数 "ba" 在参数 "aabadd" 中后面的那一部分字符串
    ${fn:substringBefore("ddabc","abc") } dd 返回参数 "abc" 在参数 "ddabc" 中前面的那一部分字符串
    ${fn:toLowerCase("RSDSDFSD") } rsdsdfsd 将参数 string 所有的字符变为小写,并将其返回
    ${fn:toUpperCase("fwefaxcvzxc") } FWEFAXCVZXC 将参数 string 所有的字符变为大写,并将其返回
    ${fn:trim(" asdf asd asd ") } asdf asd asd 去除参数 string 首尾的空格,并将其返回
    String str1 = "1 e 3 a d"; ${fn:split(str1," ") } [Ljava.lang.String;@2f996f 截取 用空格截取 str1,组成 字符串数组 并将其返回
  • 相关阅读:
    LeetCode120 Triangle
    LeetCode119 Pascal's Triangle II
    LeetCode118 Pascal's Triangle
    LeetCode115 Distinct Subsequences
    LeetCode114 Flatten Binary Tree to Linked List
    LeetCode113 Path Sum II
    LeetCode112 Path Sum
    LeetCode111 Minimum Depth of Binary Tree
    Windows下搭建PHP开发环境-WEB服务器
    如何发布可用于azure的镜像文件
  • 原文地址:https://www.cnblogs.com/quanyj/p/3414189.html
Copyright © 2011-2022 走看看