EL 和 JSTL

EL 和 JSTL

什么是EL表达式

  • EL(Express Lanuage) 表达式可以嵌入在jsp页面内部
  • 减少jsp脚本的编写
  • EL出现的目的是要替代jsp页面中脚本的编写

作用区间

  • EL最主要的作用是获取四大域中的数据
  • 从四大域中获取数据
    • pageContext - ${pageScope.key}
    • request - ${requestScope.key}
    • session - ${sessionScope.key}
    • application - ${applicationScope.key}
  • 简写
    • ${EL表达式}
    • EL从四个域中获取某个值${key}
    • 依次从pageContext,request,session,application域中 获取属性在某个域中获取后将不在向后寻找

原文地址:https://www.cnblogs.com/zhou-shi-yuan-ISO8859-1/p/9788948.html

时间: 2024-11-15 13:47:46

EL 和 JSTL的相关文章

EL与JSTL

Expression Language EL基本语法 ${... } EL的运算符 EL隐含对象(11个) JavaServer Pages Standard Tag Library(包含核心标签库[前缀c].格式标签库[fmt].SQL标签库[sql].XML标签库[xml].函数标签库[fn]) EL与JSTL,码迷,mamicode.com

Jsp应用EL和JSTL实例对比。

普通方式: register.jsp 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=utf-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

jsp与El,jstl知识点总结归纳

jsp与El,jstl知识点总结归纳 jsp部分 一.jsp的三大指令 page ,include,taglib 1.jsp中的page指令 <% page %>-设置jsp 例如: <%@ page language="Java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util

在idea的maven项目使用el或jstl表达式

必须加上这句: <%@ page isELIgnored="false" %> 否则无法解析el或jstl表达式 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ page isELIgnored="false" %> <table> <table width="%80&quo

2017.11.16 JavaWeb-------第八章 EL、JSTL、Ajax技术

第八章 EL.JSTL.Ajax技术 ~~ EL (expression language) 是表达式语言 ~~ JSTL(JSP Standard Tag Library) 是开源的JSP标准标签库 ~~ Ajax(Asynchronous JavaScript and XML )是运用JavaScript 和可扩展语言(xml) 1.表达式语言EL 输出动态信息有以下三种: JSP内置对象out :<%out.print("要输出的信息");%> JSP表达式:<

EL表达式 JSTL的标签库 EL的函数 自定义EL函数 自定义标签 JSP的开发模式 注册登陆案例

EL表达式 JSTL的标签库 EL的函数 自定义EL函数 自定义标签 JSP的开发模式 注册登陆案例 EL表达式 1.获取域对象中的值 2.EL表达式支持运算 ${ num1 + num2 } EL获取常用的WEB对象 1.pageScope 获取page域对象的值 2.requestScope 获取request域对象的值 3.sessionScope 获取session域对象的值 4.applicationScope 获取application域对象的值 * 例子:向某个域中来存入值 req

第75节:Java的中的JSP,EL和JSTL

第75节:Java中的JSP,EL和JSTL 哭吧看不完的!!! Cookie和`Session 请求转发和重定向的区别: 地址不一样 请求次数也不一样 数据无法传递 4.跳转范围有限制 效率 请求转发请求1次,只能对当前项目跳转,重定向请求2次.重定向是无法传递的,重定向对跳转范围没有限制. Cookie是服务器发送给客户端,存储在客户端的小数据.发送cookie: Cookie cookie = new Cookie("key", value"); response.ad

EL与JSTL的简单使用

先引用两个实体bean package com.EL.bean; public class person { private String username; private String password; private Address address; public person() { } public person(String username) { this.username = username; } public Address getAddress() { return ad

EL、JSTL

一.EL表达式 它只是JSP中的表达式,不是一种开发语言. 基本语法:${EL表达式} 1.获取数据 EL表达式获取的对象如果是null,页面不会显示数据.因此,EL表达式中永远不会出现空指针异常 p.name:调用域中名称为p对象的getName方法,点运算符是用于获取属性的取值的. .运算符: []运算符:.运算符能做的,[]也能做.[]能做的,.不一定能做. 比如${p.name}===${p['name']}==${p["name"]} []运算符的优点:可以取不符合Java命