fn:endsWith()函数用于确定一个字符串是否以指定后缀结尾,语法如下:

<c:if test="${fn:endsWith(<原始字符串>, <要查找的子字符串>)}">
...
</c:if>

看下实例:

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<html>
<head>
<title>使用 JSTL 函数</title>
</head>
<body><c:set var="theString" value="I love luyaran"/><c:if test="${fn:endsWith(theString, 'luyaran')}"><p>字符串以 luyaran 结尾<p>
</c:if><c:if test="${fn:endsWith(theString, 'cuijinpeng')}"><p>字符串以 cuijinpeng 结尾<p>
</c:if></body>
</html>

fn:escapeXml()函数忽略用于XML标记的字符,语法如下:

${fn:escapeXml(<要转义标记的文本>)} 

实例如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<html>
<head>
<title>Using JSTL Functions</title>
</head>
<body><c:set var="string1" value="This is first String."/>
<c:set var="string2" value="This <abc>is second String.</abc>"/><p>使用 escapeXml() 函数:</p>
<p>string (1) : ${fn:escapeXml(string1)}</p>
<p>string (2) : ${fn:escapeXml(string2)}</p><p>不使用 escapeXml() 函数:</p>
<p>string (1) : ${string1}</p>
<p>string (2) : ${string2}</p></body>
</html>

好啦,本次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

JSP开发之JSP 标准标签库(JSTL)之JSTL函数endsWith()函数escapeXml()函数的使用相关推荐

  1. JSP开发之JSP 日期处理(SimpleDateFormat格式化日期)案例了解下

    我们使用JSP最重要的优势之一,就是可以使用所有Java  API,我们这次就来看下Java中的Date类,它在java.util包下. 我们要知道Date类有两个构造函数.第一个构造函数使用当前日期 ...

  2. JSP开发之JSP 表单处理(GET 方法POST 方法)

    我们在浏览网页的时候,经常需要向服务器提交信息,并让后台程序处理,通常使用的是 GET 和 POST 方法向服务器提交数据. 其中,GET方法将请求的编码信息添加在网址后面,网址与编码信息通过&quo ...

  3. JSP开发之JSP连接数据库简单实例

    首先嘞,咱们这里有一个需要下载的jar文件: mysql-connector-java-5.1.39-bin.jar 完事之后嘞,把它放到 tomcat 下 lib 目录里,然后我们就可以来开始尝试连 ...

  4. JSP系列教材 (十)- JSTL Java Standard Tag Library 标准标签库

    JSTL JSP Standard Tag Library 标准标签库 JSTL允许开人员可以像使用HTML标签 那样在JSP中开发Java功能. JSTL库有core, i18n, fmt, sql ...

  5. java标签库 taglib pdf格式_JSP系列教材 (十)- JSTL Java Standard Tag Library 标准标签库...

    JSTL JSP Standard Tag Library 标准标签库 JSTL允许开人员可以像使用HTML标签 那样在JSP中开发Java功能. JSTL库有core, i18n, fmt, sql ...

  6. EL表达式和JSTL标准标签库

    一.EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写. EL表达式的作用 EL最主 ...

  7. JSP-JSTL(Java Standard Tag Library即java标准标签库)

    JSTL JSP Standard Tag Library 标准标签库 JSTL允许开人员可以像使用HTML标签 那样在JSP中开发Java功能. JSTL库有core, i18n, fmt, sql ...

  8. EL表达式和标准标签库

    EL表达式(expression language): !!!!自定义标签!!!! 语法 ${expression} jsp中page指令有一个属性叫isELIgnored <%@ page i ...

  9. JSP标准标签库JSTL总结

    JSP标准标签库JSTL总结 J STL封装了JSP应用的通用核心功能.     标签分5类:核心标签,格式化标签,SQL标签,XML标签,JSTL函数. JSTL库安装     Tomcat安装JS ...

最新文章

  1. 让程序员头疼的文档问题怎么破?试试活文档
  2. gdb 调试core 文件
  3. More Effective C# Item3 : 运行时检查泛型参数的类型并提供特定的算法
  4. Linux 技巧:让进程在后台可靠执行的几种方法
  5. QQ5.0左侧滑动显示效果
  6. 信息熵是怎样炼成的 | 纪念信息论之父香农
  7. 02333软件工程要点及考点
  8. 如何修改图片大小?图片怎么调整尺寸?
  9. python实现活体人脸识别_手把手教你用Python实现人脸识别
  10. 昨天晚上,世界首富马斯克给我上了一课!
  11. GateWay简单的使用、集群搭建和数据库动态配置
  12. 文献检索(学术搜索)
  13. 原始混合合成器:Arturia Analog Lab for Mac
  14. 虚拟机win7 dhcp服务器,电脑中的虚拟机VM开机停留在dhcp无法启动如何解决
  15. 图片转pdf用什么软件好?图片转pdf软件哪个好?
  16. su切换特别慢 linux,秋明 | 系统su切换用户时间非常长
  17. golang 获取当天0点时间_golang 获取当天是周几(两种方法)
  18. 【性能监控】TTI (Time to interactive)
  19. Ansys Sherlock 热机械分析流程
  20. conda配置清华源

热门文章

  1. 常用5张权限表设计讲解
  2. 晨泰科技冲刺创业板上市:业绩波动明显,报告期内多次分红
  3. Nginx 之 Rewrite 规则
  4. iOS @class
  5. chromebook刷机_如何将iTunes音乐移至Chromebook
  6. NX二次开发-调内部函数UGS::UICOMP_enum::set_width(int)更改BlockUI的枚举控件宽度
  7. C语言实现Json与结构体相互转换——cson
  8. Linux搭建mysql服务器
  9. 能否实现 Ext.grid.ColumnModel 宽度动态适应
  10. java三国猛将4_云顶之弈s4新版最强三国猛将阵容推荐 9三国阵容攻略教学