将获取的List放入Session:
list = queryRegisterlistService.findAll();
ActionContext.getContext().getSession().put("list", list);
一下是一些常用的标签:
<%@ taglib uri="/struts-tags" prefix="s" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
加入标签使用EL表达式进行字符串的截取:
${fn:substring( m.dateIn,0,10)}
${fn:substring(获取的字符串,从X开始,到y结束}
使用EL表达式和OGNL表达式遍历List:
<s:iterator value="list" id="m">
<s:property value="#m.name" />
<s:property value="#m.sex" />
</s:iterator>
<c:forEach items="list" var="m">
${m.name }
${m.age }
${m.sex }
</c:forEach>
其中还有一种比较特别的情况在OGNL中可以使用EL表达式遍历:
<s:iterator value="list" id="m">
<s:property value="#m.name" />
<s:property value="#m.sex" />
<s:property value="#m.age" />
${fn:substring( m.dateIn,0,10)}
${fn:substring( m.dateOut,0,10)}
</s:iterator>
分享到:
相关推荐
${fn:substring(你要截取的字符串),beginIndex,endIndex} 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 ${fn:contains(name,> fn:...
本文将深入探讨如何使用EL表达式来截取字符串以及获取List的长度。EL表达式通常与JSTL(JavaServer Pages Standard Tag Library)结合使用,提供了一系列的函数,如`fn:substring`和`fn:length`,来增强字符串和集合...
使用El表达式对字符串的截取处理。 做项目中经常使用到,也很实用
JSP 页面实质上是 Java 代码的视图部分,因此可以使用 Java 的 String 类提供的方法来截取字符串。以下是一些常用的方法: - `substring(int beginIndex, int endIndex)`:此方法用于从字符串中提取子字符串。`...
EL表达式提供了几个用于截取字符串的函数: 1. **fn:substring(string, begin, end)**:返回从`begin`位置开始到`end`位置的子字符串,包括`end`位置的字符。 示例: ```jsp ${fn:substring("Hello World", 6, ...
JSTL库还提供了其他许多有用的函数,如`fn:toUpperCase()`用于转换字符串为大写,`fn:substring()`截取字符串子串等。 **4. EL与JSP内置对象** JSP有若干内置对象可以直接在EL表达式中使用,比如`request`、`...
起始到定位截取字符串函数 `fn:subStringBefore` **函数名**: fn:subStringBefore **用法**: `${fn:subStringBefore(源字符串, 定位字符串)}` **返回**: 返回一个字符串 **备注**: 该函数用于从源字符串中定位...
### EL表达式内置的方法 #### 一、简介 在Java Web开发中,EL(Expression Language)表达式是一种非常实用的功能,它允许开发者在JSP页面中以简洁的方式访问JavaBean属性,执行运算以及调用一些预定义的方法。EL...
截取字符串 使用`fn:substring`方法可以轻松实现字符串截取功能。 - **语法**:`${fn:substring(str, beginIndex, endIndex)}` - **示例**:获取字符串`wjcd.lrsj`的前16个字符: - `${fn:substring(wjcd.lrsj, 0,...
总的来说,EL表达式结合JSTL提供的字符串函数,为处理富文本内容提供了强大的工具。通过合理地运用这些功能,开发者可以有效地解决在Web应用中显示和处理复杂内容的问题。在实际开发中,应根据具体需求进行调整,...
1. **字符串处理**:例如`fn:trim()`用于去除字符串两端的空白字符,`fn:substring()`截取字符串的一部分,`fn:replace()`替换字符串中的指定子串,以及`fn:toLowerCase()`和`fn:toUpperCase()`用于转换字符串大小写...
在`EL表达式字符串操作.doc`中,详细阐述了如何使用EL进行字符串的常见操作,包括连接、查找、替换等。 **JSTL** JSTL是一套标准的JSP标签库,它提供了一系列预定义的标签,用于执行常见的任务,如循环、条件判断、...
fn库包含一些实用函数,如`fn:length`计算数组或集合长度,`fn:contains`检查字符串是否包含子串,`fn:substring`截取字符串等。 6. EL的集合操作 EL支持集合的迭代和索引访问,如`${list[0]}`获取列表的第一个...
- `fn:substring()`:截取字符串的一部分。 - `fn:toLowerCase()`和`fn:toUpperCase()`:将字符串转换为小写或大写。 **`jstl -- c标签.doc`**文档可能详细介绍了C标签库的用法和示例,包括各种标签的属性、用法和...
此函数用于截取字符串的一部分。它有三个版本,支持根据开始位置和结束位置截取,或者根据结束位置截取到字符出现的位置,或者从字符出现的位置截取到字符串末尾。 使用示例: ```jsp ${fn:substring(zip, 6, -1)} ...
具体来说,`fn:length()`函数用于获取字符串长度,而`fn:substring()`函数则用来截取字符串的一部分。 #### 3. 示例代码解析 下面的代码片段展示了如何使用JSTL来限制JSP页面中某个字段的显示长度: ```jsp ...
在Thymeleaf表达式中,`#strings`是一个内建的对象,它提供了许多处理字符串的方法,包括但不限于转换、长度计算、空值检查、包含性判断以及截取等操作。 1. **字符串转换**: 在`src/main/resources/templates/...
例如,`fn:length()`可以计算数组或集合的长度,`fn:substring()`用于截取字符串等。 在描述中提到的"EL表达式(Expression Language)"是JSP 2.0引入的一种强大的脚本语言,用于在JSP页面中访问JavaBean或其他数据...
- `<fn:substring>`:截取字符串的一部分。 - `<fn:split>`:根据分隔符拆分字符串。 - `<fn:join>`:将数组或集合元素用指定分隔符连接成字符串。 4. **JSTL与EL(Expression Language)的结合** - JSTL标签...