1. 一天,程序员A问我,我们比比谁的知识点多,反应快。我回答:那就看谁最快用EL表达式的显示在页面上吧。
  2. 话不多说,计时开始。
  3. 项目的结构如上,大概就是一个Family的JavaBean,一个jsp页面,再加上Tomcat的包
  4. Family.java
  5.  1 package com.chan.basic.domain;
    2
    3 /**
    4 * Created by Chan on 2017/3/21.
    5 */
    6 public class Family {
    7 private String wife;
    8 private String cat;
    9 private String children;
    10 private String dog;
    11
    12 public String getWife() {
    13 return wife;
    14 }
    15
    16 public void setWife(String wife) {
    17 this.wife = wife;
    18 }
    19
    20 public String getCat() {
    21 return cat;
    22 }
    23
    24 public void setCat(String cat) {
    25 this.cat = cat;
    26 }
    27
    28 public String getChildren() {
    29 return children;
    30 }
    31
    32 public void setChildren(String children) {
    33 this.children = children;
    34 }
    35
    36 public String getDog() {
    37 return dog;
    38 }
    39
    40 public void setDog(String dog) {
    41 this.dog = dog;
    42 }
    43 }
  6. 值得一提的是IDEA,快速getter和setter的快捷键是Alt + Insert .
  7. index.jsp
  8.  1 <%@ page import="com.chan.basic.domain.Family" %>
    2 <%--
    3 Created by IntelliJ IDEA.
    4 User: Administrator
    5 Date: 2017/3/22
    6 Time: 17:49
    7 To change this template use File | Settings | File Templates.
    8 --%>
    9 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    10 <html>
    11 <head>
    12 <title></title>
    13 </head>
    14 <body>
    15 <%
    16 //NEW
    17 Family me =new Family();
    18 //SET
    19 me.setDog("Tom");
    20 me.setWife("Jack");
    21 me.setChildren("James");
    22 me.setCat("Tomcat");
    23 //REQUEST
    24 request.setAttribute("myFamily",me);
    25 %>
    26 <h1>使用EL表达式,秒杀你</h1>
    27 <%--request应为requestScope--%>
    28 ${requestScope.myFamily.cat}
    29 </body>
    30 </html>
  9. 然后再运行Tomcat,比程序员A快了几秒,哈哈哈哈。

[烧脑时刻]EL表达式1分钟完事的更多相关文章

  1. oozie中时间EL表达式

    EL表达式: 常量表示形式 含义说明 ${coord:minutes(int n)} 返回日期时间:从一开始,周期执行n分钟 ${coord:hours(int n)} 返回日期时间:从一开始,周期执 ...

  2. JSP页面用EL表达式 输出date格式

    JSP页面用EL表达式 输出date格式 1.头上引入标签 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix ...

  3. JSP简明教程(四):EL表达式语言、JavaBean、Cookie、Session

    EL表达式语言 EL这是Expression Language.的目的是为了简化JSP句法.来看几个例子来清除. ${test} 它会被翻译成<%=test%> ${test.name} ...

  4. JAVAWEB开发之Session的追踪创建和销毁、JSP具体解释(指令,标签,内置对象,动作即转发和包括)、JavaBean及内省技术以及EL表达式获取内容的使用

    Session的追踪技术 已知Session是利用cookie机制的server端技术.当client第一次訪问资源时 假设调用request.getSession() 就会在server端创建一个由 ...

  5. 【JSP EL】EL表达式里日期按照格式显示

    转:http://blog.csdn.net/kaishuaige/article/details/8505174 JSP页面用EL表达式 输出date格式     1.头上引入标签 <%@ t ...

  6. js中“使用”el表达式

    在说相关内容前,一定要先熟悉jsp运行原理: http://blog.csdn.net/lmsnju/article/details/4813488 http://hi.baidu.com/mingf ...

  7. jsp页面无法识别el表达式的解决方案

    今天在写一个springmvc的小demo时,碰到一个问题,在jsp页面中书写为${user.username}的表达式语言,在浏览器页面中仍然显示为${user.username},说明jsp根本不 ...

  8. El表达式的关系运算符

    El表达式的关系运算符: ==  对应  eq !=   对应  ne >    对应  gt <    对应  It

  9. java web学习总结(三十一) -------------------EL表达式

    一.EL表达式简介 EL 全名为Expression Language.EL主要作用: 1.获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象.获取数 ...

随机推荐

  1. 【学习】008 Socket网络编程

    课程目标 网络模型 TCP协议与UDP协议区别 Http协议底层实现原理. 什么是网络模型 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机.数据传递本身没有多大的难度, ...

  2. python数据分析第二版:pandas

    一:pandas 两种数据结构:series和dataframe series:索引(索引自动生成)和标签(人为定义)组成---返回一个对象 obj = pd.Series([1,2,3,4]) ob ...

  3. jmeter性能工具 之 传参 (三)

    jmeter 主要有三种方式:键值对传参,json格式传参,外部传参 1.键值对传参 可以参考上篇登陆,使用的传参方式是键值对传参  2.json 格式传参 用json 格式传参不要忘了加http 头 ...

  4. handy源码阅读(二):EventsImp类

    EventsImp用于完成事件的处理. class EventsImp { EventBase* base_; PollerBase* poller_; std::atomic<bool> ...

  5. ht-5 treemap特性

    (1)TreeMap类通过使用红黑树实现Map接口 (2)TreeMap提供按排序顺序存储键值对的有效手段,同时允许快速检索 (3)不同于散列映射,树映射保证它的元素按键的自然顺序升序排列 (4)Tr ...

  6. map接口详解

    1.Map接口详解(1)映射(map)是一个存储键.键值对的对象,给定一个键,可以查询得到它的值,键和值都可以是对象(2)键必须是唯一的,值可以重复(Map接口映射唯一的键到值)(3)有些映射可以接收 ...

  7. spring boot整合quartz定时任务案例

    1.运行环境 开发工具:intellij idea JDK版本:1.8 项目管理工具:Maven 4.0.0 2.GITHUB地址 https://github.com/nbfujx/springBo ...

  8. FastDFS整合SpringBoot(五)

    pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId& ...

  9. 冲刺CSP-S集训考试反思+其它乱写(密码私信)

    RT.开坑. 10.1 开门黑23333. 放假回来稍困,而且感冒似乎愈加严重,导致我正常考试基本睁不开眼.一个小时勉强把题读懂,神志恍惚如斯. 看T2觉得估计又是各种推柿子堆定理的数学大题,写了个暴 ...

  10. 北风设计模式课程---状态模式State(对象行为型)

    北风设计模式课程---状态模式State(对象行为型) 一.总结 一句话总结: 状态模式 具体状态的行为在具体的状态类中就解决,不用交给外部做判断.实质是将多条件判断弄成了多个类,在不同的类中做判断 ...