- 浏览: 87036 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (110)
- 异常信息 (3)
- JVM (3)
- Maven (2)
- 安全加密 (4)
- server服务类 (8)
- 前端技术类 (7)
- 设计模式 (2)
- memcached (0)
- mongodb (3)
- pinyin4j (1)
- struts2 (1)
- 杂烩 (26)
- 爬虫 (3)
- Java反射 (2)
- RMI (1)
- Velocity (2)
- node.js (0)
- GIT (4)
- ffmpeg与java (1)
- Spring Boot (0)
- Linux (3)
- Spring (4)
- 七牛云服务 (1)
- shell (2)
- python (0)
- JNI实现Java和其他语言的通信 (0)
- nutz (1)
- zookeeper (1)
- dubbo (0)
- Druid数据库连接池 (1)
- redis (14)
- hessian (0)
- RabbitMQ (0)
- ActiveMQ (1)
- JFinal极速 web 开发框架 (0)
- solr (0)
- jersey【RESTful Web Services in Java】 (0)
- GO学习 (6)
- nginx (1)
- TapeStry (2)
- Disruptor,并发 (1)
- Mybatis (1)
最新评论
-
qii404:
推荐另一个Redis可视化客户端,开源并且跨平台支持,性能可以 ...
redis可视化工具RedisClient使用
EL表达式处理字符串 是否 包含 某字符串 截取 拆分...............
JSP页面页头添加
<%@ taglib uri="/WEB-INF/taglib/c.tld" prefix="c"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 两个标签
页面内容如下:
<c:if test="${fn:contains(record.name,'样例')==false}">
<%
if ((f != null && f.trim().equals("0"))&&name!=null&&!name.trim().equals("免费报告")) {
%><a
href="javascript:void(0);alert('很抱歉,您无权访问!如需访问请购买产品或联系管理员...');">
${record.name} </a>
<%
} else {
%>
<a
href="/tcreportAction.do?method=lookReportInfo&bid=${record.bid } ">${record.name}</a>
<%
}
%>
</c:if>
<c:if test="${fn:contains(record.name,'样例')}">
<a
href="/tcreportAction.do?method=lookReportInfo&bid=${record.bid } ">${record.name}</a>
</c:if>
${wjcd.lrsj}原来得到的是如2006-11-12 11:22:22.0
${fn:substring(wjcd.lrsj, 0, 16)}
使用functions函数来获取list的长度
${fn:length(list)}
fn:contains(string, substring)
假如参数string中包含参数substring,返回true
fn:containsIgnoreCase(string, substring)
假如参数string中包含参数substring(忽略大小写),返回true
fn:endsWith(string, suffix)
假如参数 string 以参数suffix结尾,返回true
fn:escapeXml(string)
将有非凡意义的XML (和HTML)转换为对应的XML character entity code,并返回
fn:indexOf(string, substring)
返回参数substring在参数string中第一次出现的位置
fn:join(array, separator)
将一个给定的数组array用给定的间隔符separator串在一起,组成一个新的字符串并返回。
fn:length(item)
返回参数item中包含元素的数量。参数Item类型是数组、collection或者String。假如是String类型,返回值是String中的字符数。
fn:replace(string, before, after)
返回一个String对象。用参数after字符串替换参数string中所有出现参数before字符串的地方,并返回替换后的结果
fn:split(string, separator)
返回一个数组,以参数separator 为分割符分割参数string,分割后的每一部分就是数组的一个元素
fn:startsWith(string, prefix)
假如参数string以参数prefix开头,返回true
fn:substring(string, begin, end)
返回参数string部分字符串, 从参数begin开始到参数end位置,包括end位置的字符
fn:substringAfter(string, substring)
返回参数substring在参数string中后面的那一部分字符串
fn:substringBefore(string, substring)
返回参数substring在参数string中前面的那一部分字符串
fn:toLowerCase(string)
将参数string所有的字符变为小写,并将其返回
fn:toUpperCase(string)
将参数string所有的字符变为大写,并将其返回
fn:trim(string)
去除参数string 首尾的空格,并将其返回
转载地址:http://www.blogjava.net/itwangyuxia/archive/2012/06/14/380782.html
JSP页面页头添加
<%@ taglib uri="/WEB-INF/taglib/c.tld" prefix="c"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 两个标签
页面内容如下:
<c:if test="${fn:contains(record.name,'样例')==false}">
<%
if ((f != null && f.trim().equals("0"))&&name!=null&&!name.trim().equals("免费报告")) {
%><a
href="javascript:void(0);alert('很抱歉,您无权访问!如需访问请购买产品或联系管理员...');">
${record.name} </a>
<%
} else {
%>
<a
href="/tcreportAction.do?method=lookReportInfo&bid=${record.bid } ">${record.name}</a>
<%
}
%>
</c:if>
<c:if test="${fn:contains(record.name,'样例')}">
<a
href="/tcreportAction.do?method=lookReportInfo&bid=${record.bid } ">${record.name}</a>
</c:if>
${wjcd.lrsj}原来得到的是如2006-11-12 11:22:22.0
${fn:substring(wjcd.lrsj, 0, 16)}
使用functions函数来获取list的长度
${fn:length(list)}
fn:contains(string, substring)
假如参数string中包含参数substring,返回true
fn:containsIgnoreCase(string, substring)
假如参数string中包含参数substring(忽略大小写),返回true
fn:endsWith(string, suffix)
假如参数 string 以参数suffix结尾,返回true
fn:escapeXml(string)
将有非凡意义的XML (和HTML)转换为对应的XML character entity code,并返回
fn:indexOf(string, substring)
返回参数substring在参数string中第一次出现的位置
fn:join(array, separator)
将一个给定的数组array用给定的间隔符separator串在一起,组成一个新的字符串并返回。
fn:length(item)
返回参数item中包含元素的数量。参数Item类型是数组、collection或者String。假如是String类型,返回值是String中的字符数。
fn:replace(string, before, after)
返回一个String对象。用参数after字符串替换参数string中所有出现参数before字符串的地方,并返回替换后的结果
fn:split(string, separator)
返回一个数组,以参数separator 为分割符分割参数string,分割后的每一部分就是数组的一个元素
fn:startsWith(string, prefix)
假如参数string以参数prefix开头,返回true
fn:substring(string, begin, end)
返回参数string部分字符串, 从参数begin开始到参数end位置,包括end位置的字符
fn:substringAfter(string, substring)
返回参数substring在参数string中后面的那一部分字符串
fn:substringBefore(string, substring)
返回参数substring在参数string中前面的那一部分字符串
fn:toLowerCase(string)
将参数string所有的字符变为小写,并将其返回
fn:toUpperCase(string)
将参数string所有的字符变为大写,并将其返回
fn:trim(string)
去除参数string 首尾的空格,并将其返回
转载地址:http://www.blogjava.net/itwangyuxia/archive/2012/06/14/380782.html
发表评论
-
jmeter简单使用,仅供自己记录,更多jemeter使用请参考其官网
2018-10-20 13:34 1100jemter 官网地址http://jmeter.apache ... -
okhttp的学习与简单使用
2018-03-13 16:38 404官方地址:https://github.com/square/ ... -
OpenVpn--windows客户端连接简单配置
2018-01-31 11:23 855第一步: 在config目录下新建一个.ovpn文件,例 ... -
冒泡排序
2017-12-06 11:36 427import java.util.Arrays; ... -
SecureCRT显示乱码
2017-11-30 11:07 551... -
常见密文类型
2017-11-08 15:30 1528... -
Eclipse 修改项目名称
2017-11-03 11:37 411Eclipse 修改项目名称 1:修改项目目录下:.proje ... -
Gradle windows 安装
2017-08-22 11:11 368下载地址http://services.gradle.org/ ... -
测试 java8 Lambda
2017-07-05 15:33 356概念: Lambda 表达式,也可称为闭包,它是推动 J ... -
Java 加载Properties文件
2017-05-03 14:39 4181。使用java.util.Properties类的load( ... -
Eclips在线安装svn插件
2017-03-24 12:12 301http://subclipse.tigris.org/upd ... -
常见媒体类型
2017-02-08 11:27 499常见的媒体类型如 text/html : HTM ... -
java图片处理Thumbnailator 包的使用
2017-02-07 15:31 4747从图像文件创建缩略图 Thumbnails.of(n ... -
4种压缩格式的特征的比较
2017-01-10 15:15 6484种压缩格式的特征的比较 -
常见状态码
2016-12-20 11:35 4231xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态 ... -
windows命令
2016-09-02 16:26 290windows运行打开服务命令 1. gpedit.msc- ... -
Eclipse 常用快捷键
2016-08-31 16:14 478Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决 ... -
java时间加减
2016-08-25 13:29 658public static Date addOrMinusYe ... -
java 如何判断操作系统是Linux还是Windows
2016-04-22 14:22 2660String s = System.getProperty(& ... -
页面上调用 QQ
2014-09-24 00:44 980<A href="tencent://mess ...
相关推荐
2. **fn:contains**:此函数检查源字符串(string)是否包含指定的子字符串(substring)。返回值为布尔类型,如果源字符串包含子字符串,则返回true,否则返回false。例如 `${fn:contains("ABC", "a")}` 返回 `...
- `fn:split()`:将字符串按照指定分隔符拆分成数组。 - `fn:substring()`:截取字符串的一部分。 - `fn:toLowerCase()`和`fn:toUpperCase()`:将字符串转换为小写或大写。 **`jstl -- c标签.doc`**文档可能详细...
本资料汇总了JSTL中常用的标签,包括核心标签库、XML处理标签库以及函数标签库等,还包含了示例代码,方便理解和应用。** 1. **核心标签库 (core tags)** - `<c:set>`:设置变量值,常用于初始化或在页面范围内...
2. **函数标签库(Function Tags)**:JSTL提供了EL表达式语言中的一些内置函数,如字符串操作、数组和集合操作等。例如: - `fn:split()`:将字符串按指定分隔符拆分为数组。 - `fn:length()`:返回集合或字符串...
- `fn:substring()`和`fn:substringBefore()`、`fn:substringAfter()`:字符串截取操作。 **6. JSTL XML和JDBC标签** - `<x:parse>`:解析XML文档。 - `<x:transform>`:对XML进行XSLT转换。 - `<sql:query>`和`...
- `<fn:split>`:将字符串按指定分隔符拆分为数组。 **4. JSTL SQL库** SQL库允许在JSP页面中执行数据库操作,包括查询、插入、更新和删除。虽然在现代Web开发中,通常推荐使用持久层框架(如Hibernate)而非直接在...
Oracle中的字符串操作函数包括`CONCAT()`连接字符串,`ASCII()`返回对应整数的字符,`INSTR()`查找字符位置,`SUBSTR()`截取子字符串,`SYSDATE`获取当前日期,`TO_DATE()`将字符串转换为日期。 【团队意识】 团队...
`fn`库用于字符串处理,比如截取字符串。 6. **文件结构**: - `WEB-INF`:这是Java Web应用程序的标准目录结构的一部分,通常包含`web.xml`配置文件,以及类文件和库文件。 - `Page`:这可能是一个JSP页面,或者...