【EL表达式】EL从四大域中取数据】的更多相关文章

一.EL技术 1.EL 表达式概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL 出现的目的是要替代jsp页面中脚本的编写. 2.EL从域中取出数据(EL最重要的作用) EL最主要的作用是获得四大域中的数据,格式${EL表达式} EL获得pageContext域中的值:${pageContextScope.key}; EL获得request域中的值:${requestScope.key}; EL获得session域中的值:${sessionSc…
在Action中保存登录的基本信息:request.getSession().setAttribute("adminid", str); 在JSP页面中:${sessionScope.adminid} java:request.setAttribute("adminid",str); 在JSP页面中:${#request.adminid} Struts2中 :<s:hidden name="adminid" value="#ses…
<%@ page import="java.util.ArrayList" %><%@ page import="java.util.List" %><%@ page import="com.hopetesting.domain.User" %><%@ page import="java.util.Date" %><%@ page contentType="tex…
EL&Filter&Listener-授课 1 EL表达式和JSTL 1.1 EL表达式 1.1.1 EL表达式介绍 *** EL(Expression Language):表达式语言 在 JSP 2.0 规范中加入的内容,也是 Servlet 规范的一部分 作用:在 JSP 页面中获取数据.让我们的 JSP 脱离 java 代码块和 JSP 表达式 语法:${ 表达式内容 } 例如: 1.1.2 EL表达式的快速入门 创建一个 web 项目:el_demo,虚拟目录/el 在 web 目…
 一.JavaBean概念(非常重要) 1.JavaBean就是遵循一定书写规范的Java类型(开发中:封装数据) a.必须有默认的构造方法,类必须是public的   public class Person{} b.字段都是私有的(字段名首字母小写)  private String userName; c.提供公有的getter或者setter方法(访问属性) public void setUserName(String userName) { this.userName  = userN…
JSP      * 概述: JSP(Java Server Pages)与Java Servlet一样,是在服务器端执行的不同的是先由服务器编译部署成Servlet执行      * JSP的运行原理           * JSP -- 翻译servlet文件 --  编译.class -- 执行 * JSP脚本元素 <%! int x = 0; %> :定义全局变量 x=0 <%=x %> :输出全局变量 <% x=5; %> :改变全局变量x=5 <% i…
\JavaWeb视频教程_day12_自定义标签JSTL标签库,java web之设计模式\day12_avi\12.EL入门.avi; EL表达式 1. EL是JSP内置的表达式语言! * jsp2.0开始,不让再使用java脚本,而是使用el表达式和动态标签来替代java脚本! * EL替代的是<%= ... %>,也就是说,EL只能做输出! 2. EL表达式来读取四大域 * ${xxx},全域查找名为xxx的属性,如果不存在,输出空字符串,而不是null. * ${pageScope.x…
EL表达式获取Map和List中的值   EL表达式取Map中的值: 当Map中是String,String时 后台servlet中: Map<String, String> map1 = new HashMap<String, String>(); map1.put("a", "b"); map1.put("aa", "bb"); map1.put("aaa", "bbb…
spring boot 中使用jstl 首先在pom中加入 <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId&…
EL(Expression Language)是表达式语言,EL的使用可以减少JAVA代码的书写. 1.EL表达式中的常量: <body bgcolor="#7fffd4"> 输出数字:${}<br> 输出字符串:${'ni hao'}<br> </body> EL表达式不必写在脚本内部. 2.从域中获取数据: (1)建立学生类的JavaBean: package pers.zhb.domain; public class Student…