首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】

"name", "aaa"); System.out.println("向session设置了一个属性"); %> 在2.jsp获取Session设置属性...其实EL表达式可以让我们获取各个域范围数据 在1.jsp设置ServeltContext属性(也就是application) <% //向ServletContext设置一个属性 application.setAttribute...可以非常方便地读取Collection和Map集合内容 为了更好地看出EL表达式强大之处,我们也来对比一下使用EL表达式和不使用EL表达式区别 下面不使用EL表达式输出集合元素 在1.jsp页面设置...pageContext 对应于JSP页面pageContext对象(注意:取是pageContext对象) pageScope 代表page域中用于保存属性Map对象 requestScope...其实EL函数库就是fn方法库,是JSTL标签库一个库,也有人称之为fn标签库,但是该库长得不像是标签,所以称之为fn方法库 既然作为JSTL标签库一个库,要使用fn方法库就需要导入JSTL标签!

1.8K70

Web---JSTL(Java标准标签库)-Core核心标签库、I18N国际化、函数库

前面为JSTL常用EL函数,后面的为具体演示实例! JSTL简介: JSTL(Java Standard Tag Library) –Java标准标签库。... -将requestname值输出 - 用于将参数输出到页面上...-- 也就是,如果不设置作用域(scope属性),则那4个容器属性都会被清除,如果写了,则只清除指定作用域属性 --> <c:remove var="aa" scope="request...<em>JSTL</em><em>中</em><em>的</em>国际化–I18N: 在演示<em>JSTL</em><em>的</em>国际化之前,我们先用java<em>的</em>国际化过渡下~ 首先在src目录下配好这3个文件: ?...-- 如果是真正<em>的</em>搞国际化,应该把要<em>设置</em>Locale和Bundle<em>的</em>代码放在head标签<em>中</em>,页面只负责显示 --> 张三,<fmt:message key

91330

JSTL 标签库

JSTL 标签库 全称是指 JSP Standard Tag Library JSP 标准标签库。是一个不断完善开放源代码 JSP 标 签库。...EL 表达式主要是为了替换 jsp 表达式脚本,而标签库则是为了替换代码脚本。这样使得整个 jsp 页面 变得更佳简洁。 JSTL 由五个不同功能标签库组成。 ...%> JSTL 标签库使用步骤   1、先导入 jstl 标签库 jar 包。...遍历 1 到 10,输出 示例代码: <%--1.遍历 1 到 10,输出 begin 属性设置开始索引 end 属性设置结束索引 var 属性表示循环变量(也是当前正在遍历到数据) for...遍历 List 集合---list 存放 Student 类,有属性:编号,用户名,密码,年龄, 电话信息   public class Student { //4.编号,用户名,密码,年龄,电话信息

1.3K20

复习 EL 表达式与 JSTL

JSTL 标签是基于 JSP 页面的,这些标签可以插入在 JSP 代码,本质上 JSTL 也是提前定义好一组标签,这些标签封装了不同功能,在页面上调用标签时,就等于调用了封装起来功能。...:parse> 解析 XML 数据 设置 XPath 表达式 判断 XPath 表达式,若为真,则执行本体内容,否则跳过本体 迭代 XML 文档节点...子标签,当 判断为 false 时被执行 将 XSL 转换应用在 XML 文档 与 共同使用,用于设置...XSL 样式表 1.2.7 JSTL 函数 标签 描述 fn:contains() 测试输入字符串是否包含指定子串 fn:containsIgnoreCase() 测试输入字符串是否包含指定子串...() 返回字符串在指定子串之前子集 fn:toLowerCase() 将字符串字符转为小写 fn:toUpperCase() 将字符串字符转为大写 fn:trim() 移除首尾空白符

1.1K20

javaeeOA项目(八)EL表达式和JSTL表达式 学习,是什么,为什么,如何使用角度进行学习

目录 回顾 使用EL表达式和JSTL表达式 前提 EL表达式 是什么 JSTL表达式是什么 为什么要使用表达式 EL表达式和JSTL表达式 区别 EL表达式原理 EL获取对象属性原理 EL和JSTL...灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 简化表达式方法。...使用JSTL/EL前提条件是:xxx.setAttribute(); 这句话意思是,只有后端在返回给jsp页面的时候,给设置了值,jsp页面要取出值时候,我们就可以在jsp页面获取到后端传到前段值...这种标签就是JSTL表达式 EL表达式原理 EL四个范围和JSP四个范围对应,分别为pageContextScope、requestScope、sessionScope,applicationScope...相当于后端在request对象里面设置了值,在jsp页面要获取,那么如何获取 后端在request里面获取了对象,前端用requestScope这就可以获取数据 EL和JSTL表达式

59220

El表达式&JSTL标签库

El表达式&JSTL标签库 El表达式全称是:Expression Language 是表达式语言 作用:EL表达式主要是替代Jsp页面表达式脚本在Jsp页面中进行数据输出; 页面开启el表达式支持...表达式2:表达式3 如果表达式值为真返回表达式2值 否则返回表达式三值 "."运算和[]括号运算符 .运算可以输出bean对象某个属性值 []括号运算,可以输出有序集合某个元素值。...并且[]括号运算,还可以输出map集合key里含有特殊字符key值; 11个EL隐含对象 11个隐含对象是EL表达式自己定义们可以直接使用。...EL表达式主要是为了替换Jsp表达式脚本,而标签库则是为了替换代码脚本,这样使得整个Jsp页面变得更加简洁; 在Jsp标签库中使用taglib指令引入标签库 JSTL标签库使用步骤: 1.先导入maven...标签 作用:遍历输出使用 begin属性设置开始索引 end属性设置结束索引 var属性表示遍历变量 例子:遍历输出1-5 <c:forEach begin="0" end

45320

el表达式和jstl_用二叉树来表示一个简单算术表达式

,我们不需要通过{requestScope.productList}取出相应对象,只需要{productList}即可取出相应对象。...jstl出现目的同el一样也是要代替jsp页面脚本代码。JSTL标准标签库有5个子库,但随着发展,目前常使用是他核心库。...其中,jstl.jar文件包含JSTL规范定义接口和相关类,standard.jar文件包含用于实现JSTL.class文件以及JSTL5个标签库描述符文件(TLD),将两个文件导入项目中。...标签属性讲解: test属性:用于设置逻辑表达式,当逻辑表达式为true时执行执行体 var属性:用于指定逻辑表达式变量名字...我介绍JSTL两个标签是核心库中最常用两个,它们两个标签可以解决大多数问题。当然JSTL标签库标签远不止这些,有兴趣小伙伴可以深入了解。

67940
领券