fn:endsWith()显示文件格式

<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="java.io.File"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<style type="text/css">
body, td {
font-size: 12px;
}
table {
border-collapse: collapse;
border: 1px solid #000000;
}
td {
border: 1px solid #000000;
padding: 2px;
}
.title td {
text-align: center;
background: #EEEEEE;
}
</style>
</head>
<body>

<%
request.setAttribute("files", new File("c:\\").listFiles());
%>

<table>
<tr class="title">
<td>File Name</td>
<td>Type</td>
</tr>

<c:forEach var="file" items="${ files }">
<tr>
<td>${ file.name }</td>
<td>

<c:choose>
<c:when test="${ file.directory }">文件夹</c:when>
<c:otherwise>
<c:if test="${ fn:endsWith(file.name, ‘.jpg‘) }">JPG 图片</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.exe‘) }">EXE 应用程序</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.gif‘) }">GIF 图片</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.txt‘) }">TXT 文本文件</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.doc‘) }">WORD 文件</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.xls‘) }">Excel 文件</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.log‘) }">LOG 日志文件</c:if>
<c:if test="${ fn:endsWith(file.name, ‘.sql‘) }">SQL 数据库脚本文件</c:if>
</c:otherwise>
</c:choose>

</td>
</tr>
</c:forEach>

</table>

</body>
</html>

时间: 2024-11-08 18:19:24

fn:endsWith()显示文件格式的相关文章

只显示 前100个字 java 实现截取字符串!使用! &lt;c:if test=&quot;${fn:length(onebeans.info)&gt;100 }&quot;&gt;${ fn:substri

博客 文章 只显示 前100个字 java 实现截取字符串!使用! <c:if test="${fn:length(onebeans.info)>100 }">${ fn:substri http://blog.csdn.net/tfy1332/article/details/22811835 2014-04-02 17:14 3406人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. <%@ taglib prefix=&qu

jstl标签 core fmt fn函数使用参考(为第一篇的补充,更为实用)

JSTL标签 参考手册 前言 ========================================================================= JSTL标签库,是日常开发经常使用的,也是众多标签中性能最好的.把常用的内容,放在这里备份一份,随用随查.尽量做到不用查,就可以随手就可以写出来.这算是Java程序员的基本功吧,一定要扎实. JSTL全名为JavaServer Pages Standard Tag Library,目前最新的版本为1.1版.JSTL是由J

jstl fn使用

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"> fn:containsIgnoreCase 判断字符串是否

JSP标准标签库(JSTL)--函数标签库 fn

和String的方法类似,就是对String的一种封装. No. 函数标签名称 描述 1 ${fn:contains()} 查询某字符串是否存在,区分大小写 2 ${fn:containsIgnoreCase()} 查询某字符串是否存在,忽略大小写 3 ${fn:startsWith()} 判断是否以指定的字符串开头 4 ${fn:endsWith()} 判断是否以指定的字符串结尾 5 ${fn:toUpperCase()} 全部转为大写显示 6 ${fn:toLowerCase()} 全部转为

[JSP][JSTL]页面调用函数--它${fn:}内置函数、是推断字符串是空的、更换车厢

页面中调用函数--之${fn:}内置函数 函数描写叙述 fn:contains(string, substring) 假设參数string中包括參数substring,返回true fn:containsIgnoreCase(string, substring) 假设參数string中包括參数substring(忽略大写和小写),返回true fn:endsWith(string, suffix) 假设參数 string 以參数suffix结尾,返回true fn:escapeXml(strin

JSTL(fn函数)

首先,我们要在页面的最上方引用: <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 下面是JSTL中自带的方法列表以及其描述 : fn:contains(string, substring) 假如参数string中包含参数substring,返回true 例如:<c:if test="${fn:contains(name, searchString

jstl:fn

在使用jstl的函数标签库之前需要在页面中引入: <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> 1.fn:contains(string, substring) 如果参数string中包含参数substring,返回true. 2.fn:containsIgnoreCase(string, substring) 如果参数string中包含参数substring(

JSTL c标签,fn标签,fmt标签 - 生活在爪洼岛上 - ITeye技术网站

jstl是sun定义的标准,由apache实现,所以要下载jar包的话去apache,要看api文档的话,去sun,API文档在此:http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/index.html<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>   <%@ taglib prefix="

页面中调用函数--之${fn:}内置函数

调用这样一个头文件<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions " %> 下面就可以直接调用以下的函数. 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"> fn:containsIgnoreCase 判断