`
king520
  • 浏览: 166988 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
文章分类
社区版块
存档分类
最新评论

JSTL常用表达式

 
阅读更多
1.普通变量
${member.password }

通过jsp页面传值:

${param.userId}

2.判断(判空)

	        <c:if test="${not empty member}">
	         <dl>
	        	<dt>
	            	<label for="title">密码:</label>
	            </dt>
	            <dd>
	            	<input type="password" class="half" id="password" name="password" value="${member.password }" tabindex="1" maxlength="11"></input>
	            </dd>
	        </dl>	
	        </c:if>

3.

<c:if test="${member.meetingMember.mobileIsDisplay eq 1 }">selected="selected"</c:if>

4.

${fn:substring(member.birthday,0,10)}


5.判断 循环

<c:choose>
				<c:when test="${not empty pager.pageRecords}">
					<c:forEach var="user" items="${pager.pageRecords}" varStatus="status">
						<tr <c:if test="${status.count % 2 eq 0}"> class="even"</c:if>>
							<td><input type="checkbox" name="userId" value="${user.id}"></input></td>
							<td><a href="##" onclick="editUser(${user.id })">${user.mobile }</a></td>
							<td>${user.name }</td>
							<c:choose>
							<c:when test="${user.meetingMember.addInContacts eq 'N'}"><font style="color:red;">不加入</font></c:when>
							<c:when test="${user.meetingMember.addInContacts eq 'Y'}">加入</c:when>
							<c:otherwise><font style="color:red;">未设定</font>	</c:otherwise>
							</c:choose>
							</td> 
							<td >
								<c:choose>
									<c:when test="${user.meetingMember.mobileIsDisplay eq 1}">显示</c:when>
									<c:otherwise><font style="color:red;">不显示</font></c:otherwise>
								</c:choose>
							</td>
																		</tr>
					</c:forEach>
				</c:when>
				<c:otherwise>
					<tr class="datarow"><td colspan="11" align="center"> 无用户信息.</td></tr>
				</c:otherwise>
			</c:choose>
6.
	<c:choose>
				<c:when test="${meetingFile.filePostfix=='JPG'}"><img width="16" height="16" alt="${meetingFile.filePostfix}"
					title="${meetingFile.filePostfix}" src="${ctx}/images/file/filetype/jpg.gif"></c:when>
				<c:when test="${meetingFile.filePostfix=='DOC'}"><img width="16" height="16" alt="${meetingFile.filePostfix}"
					title="${meetingFile.filePostfix}" src="${ctx}/images/file/filetype/word.gif"></c:when>
				
				
				<c:otherwise>
					<img width="16" height="16" alt="${meetingFile.filePostfix}" title="${meetingFile.filePostfix}" src="${ctx}/images/file/filetype/other.gif">
				</c:otherwise>
				</c:choose>

7.格式化时间

<fmt:formatDate value="${entity.sendTime}"  type="both"  pattern="yyyy-MM-d HH:mm:ss"/>

8.赋值

	<c:set var="userId" value="${user.id},"/>

9:是否包含contains

<c:if test="${fn:contains(recieverIds,user.id)}"> checked="checked" </c:if> 

10:判断数组的大小

${fn:length(userList)}
<c:if test="${fn:length(guest.about)>10}">
11.

${fn:startsWith(view.date, today)}
${fn:substringBefore(meetingagenda.startTime,':')}
${fn:substringBefore(meetingagenda.startTime,':')}
fn:toLowerCase(meetingFile.filePostfix)

12

${fn:escapeXml(meeting.name)}





分享到:
评论

相关推荐

    JSTL常用表达式实例

    一个 JSTL 常用表达式的一个完整实例收集整理,希望对大家有点帮助

    EL表达式+JSTL常用标签

    EL表达式 JSTL常用标签 用于web开发

    JSTL和EL表达式源码.rar

    jstl+EL ,一些简单的代码实现,主要介绍了EL的语法,以及JSTL的几个常用标签,需要的可以下载查看。

    EL表达式和JSTL

    EL的基本语法是什么? JSTL中常用的标签有哪些? 为什么要使用EL和JSTL? 如何使用SQL标签进行数据查询和显示?

    EL表达式和JSTL标签的应用实例

    EL表达式和JSTL标签的应用实例,列举的常用的标签用法和各个参数的含义,对学习者非常有帮助

    正则表达式

    各种常用表达式 ...........................................

    jstl深入学习知识

     常用的JSTL标签库:  核心标签库:http://java.sun.com/jsp/jstl/core 包含 Web 应用的常见工作,比如:循环、表达式赋值、基本输入输出等。  格式化标签库:http://java.sun.com/jsp/jstl/fmt 用来格式化...

    JSTL详解--Core 标签库介绍

    JSP 标准标记库(JSTL)是 JSP 1.2 定制标记库集,这些标记库实现大量服务器端 Java 应用程序常用的基本功能。通过为典型表示层任务(如数据格式化和迭代或条件内容)提供标准实现,JSTL 使 JSP 作者可以专注于特定...

    18-el&jstl源代码.rar

    WEB18_el&jstl。完成商品的列表的展示。一、JSP技术 二、EL技术 三、JSTL技术 四、javaEE的开发模式。 1.jsp脚本和注释 ...3.JSTL核心库的常用标签 1.什么是模式 2.javaEE经历的模式 3.javaEE的三层架构

    EL表达式 (详解)

    JSTL并没有提供设定cookie的动作, 例:要取得cookie中有一个设定名称为userCountry的值,可以使用${cookie.userCountry} 来 取得它。 2)header和headerValues header 储存用户浏览器和服务端用来沟通的数据 ...

    EL表达式详解

    最常用的隐式对象有${param}和${paramValues}。 ${param}表示返回请求参数中单个字符串的值. ${paramValues}表示返回请求参数的一组值. pageScope 表示页面范围的变量. requestScope 表示请求对象的变量. ...

    struts_jstl

    这个环境配置 是目前最常用的版本 3、JSTL重点 * EL表达式的用法 * c:out标签 * c:if/c:choose/c:when/c:otherwise标签 * c:forEach标签 * fmt:formatDate标签 * fmt:...

    jstl核心库使用详解.doc

    摘要:JSTL根据是否支持EL(表达式语言)表达式分为两套、每套包括四个部分:核心库、国际化操作、数据库相关操作和XML相关操作。通过使用标签库,可是大大减少JSP页面上的Java代码,建立结构清晰的JSP页面,从而...

    B/S开发常用的chm文档(二)

    文件内容: Eclipse快捷键.doc Java Servlet API.doc JSP2_0技术手册.pdf jspSmartUpload上传下载全攻略...jstl常用通用标签说明.doc vs2005快捷方式一览表.doc VS格式化输出字符串.doc 关于EL表达式语言的简单总结.doc

    各种前后端常用API手册合集.rar

    常用api手册,包括java,jquery,css,spring,oracle,ajax,xml,linux,jstl,servlet,正则表达式等

    必看1年-本科-程序员面试简历模版

     熟练掌握javaweb技术,具有独立的开发能力,熟悉http协议,EL,JSTL表达式;  熟悉html、css、javascript、jQuery等脚本语言;并且能够熟练使用zTree、validate、 jQuery UI、easyui、bootstrap等jQuery插件 ...

    Struts 2.1.8_学习源码

    Struts2默认支持OGNL、JSTL、Groovy和Velcity表达式 Struts2_04ActionResultType : Struts2关于Action跳转类型的应用 对各种不同的跳转类型使用的实例 Struts2_05Interceptor : Struts2拦截器的使用 Struts2_06...

    JAVAWeb全课程笔记( html版)

    JSTL标签库: JSP标准标签库 MVC程序架构思想&案例 [总结]Path路径问题 [总结]JavaWeb乱码问题 [转自IBM]中文编码问题 JDBC入门 Jdbc事务控制管理 常用数据库连接池 编写JDBC框架 客户信息管理系统 Servlet Filter ...

    java开发常用jar包

    OGNL表达式所需要的包,支持EL htmlparser.jar 强大的html解析器 jcommon-1.0.15.jar 使用java生成图表的工具 freemarker-2.3.8.jar 模板相关操作需要包 struts2-core-2.0.14.jar struts2核心包 struts2-...

    MLDN_李新华_Java_Web开发实战经典(高级案例篇)_8,9,10,13,14,15,16

    MLDN 李新华 老师 Java_Web基础篇课后习题答案,Java_Web高级案例篇全部源码。 这套源码从最基本的JSP页面到Model 1到Model 2,文件上传,EL,JSTL,Ajax,Structs,一点一点的修改... 第十六章.Structs常用标签:1题

Global site tag (gtag.js) - Google Analytics