`
foreverke01
  • 浏览: 37737 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

初识EL

    博客分类:
  • JSTL
阅读更多

EL的历史不说了,具体情况也不说了,网上很多资料介绍下怎么使用EL语言:

首先,el是jstl的一套标签中 的一部分,与struts框架无关,在struts下开发,是为了方便在struts下测试EL:

EL的格式:

${}

 在{}里直接写上key的值,就可以找到对应的value:

例如:

elAction.java:

package com.keith.el;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

public class ElAction extends Action {

	@Override
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws Exception {
		request.setAttribute("he", "hello EL ");
		return mapping.findForward("elTest");
	}

}

 struts-config.xml:

<action-mappings>
        <action path="/elTest"
				type="com.keith.el.ElAction">
				
			<forward name="elTest" path="/elTest.jsp"></forward>
		</action>
</action-mappings>

 el.jsp:

<body>
		<h2>
			EL Test
		</h2>
		EL输出:${he }
	</body>
 
0
0
分享到:
评论

相关推荐

    J2EE应用开发_初识J2EE

    ### J2EE应用开发_初识J2EE #### JSP简介 JavaServer Pages (简称JSP) 是一种由Sun Microsystems公司(现已被Oracle收购)主导,并与多个其他技术提供商合作开发的一种动态网页技术标准。它允许开发人员将Java代码...

    JavaWeb程序设计入门课件初识JavaBean共7页

    本课件"JavaWeb程序设计入门课件初识JavaBean共7页"可能涵盖了JavaBean的基本概念、创建过程、生命周期、属性访问以及在JSP和Servlet中的使用示例。通过学习,你可以了解到如何定义一个JavaBean,如何在JSP页面中...

    01vue初识_vue_principle9nn_

    - Vue实例:通过`new Vue({})`创建,配置项包括el(挂载点)、data(数据)、methods(方法)等。 - 模板语法:Vue模板基于HTML,使用双大括号`{{ }}`表示插值表达式,`v-bind`和`v-on`等指令。 4. **指令详解**...

    第03章 初识Java EE展示层组件JSP2.0

    1. **EL(Expression Language)**:一种简洁的表达式语言,用于访问JavaBean或其他Java对象的属性,增强了数据绑定能力。 2. **JSTL(JavaServer Pages Standard Tag Library)**:标准标签库,提供了一系列预定义...

    前端开发Vue基础篇:Day01 初识Vue.pdf

    Vue实例的创建是通过new Vue()构造函数进行的,在创建实例时,开发者需要传入一个对象,其中可以指定el属性来挂载实例到指定的DOM元素上,data属性用来声明实例需要管理的数据。例如: ```javascript var vm = new ...

    white-theme.el:受基本主题启发的简约浅色主题

    无论你是初识Emacs的新手,还是经验丰富的老鸟,"white-theme.el"都能为你的代码旅程增添一份舒适与宁静。如果你正在寻找一款能够提升编程体验的Emacs主题,那么"white-theme.el"无疑是一个值得尝试的选择。

    Linux应用技术:Grub详解.pptx

    第一讲 初识Linux --Grub详解;主要内容;Grub详解;Grub介绍 ;系统默认将引导程序grub安装在第一块硬盘上,系统在激活MBR过程中,会先找到启动分区/boot。 /boot vmlinuz-2.6.32-71.el6.i686是一个重要的内核文件; ...

    jsp技术与j2ee技术

    6. **EL(Expression Language)**:提供简洁的方式来访问JavaBean属性和其他Java对象,减少了HTML和Java代码的混合。 7. **JSTL(JavaServer Pages Standard Tag Library)**:提供一系列标准标签,简化JSP页面的...

    详解Vue爬坑之vuex初识

    el: '#app', store, render: h =&gt; h(App) }) ``` 同时,创建一个 `store.js` 文件来定义你的 store: ```javascript import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const store = new Vuex....

    精通javaweb整合开发

    其中,“第04章 初识Java EE展示层组件JSP2.0.rar”这一资料着重讲解了Java Enterprise Edition (Java EE) 中的一个关键组件——JavaServer Pages(JSP)2.0版本。JSP是Java EE平台中用于创建动态网页的技术,它允许...

    ASP.NET编程宝典光盘源码

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    Beginning_JSP_2_From_Novice_to_Professional.zip

    《初识JSP 2:从新手到专家》是一本专为Java服务器页面(JSP)初学者设计的教程,旨在帮助读者从零基础逐步掌握JSP 2的核心技术和实践应用。通过本书,读者可以全面了解JSP 2的开发环境、语法特性、动态网页制作以及...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    java从入门到精通70个PPT

    1.初识java 2.变量、数据类型和运算符和表达式 3运算符和程序流程结构 4.数组 5.类和对象 6.字符串 7.封装,继承,多肽 8.接口与抽象类 9.java集合类 10.jdbc 11 html简介与js的基本语法 12 javascript内置对象和...

    ASP.NET编程宝典(十年典藏版)》光盘源码1

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    《Java Web编程宝典(十年典藏版)》光盘源码

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    Java Web编程宝典

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    《ASP.NET编程宝典(十年典藏版)》光盘源码2

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    beginning java server pages example code

    这些示例涵盖了JSP基本元素(如脚本元素、指令、表达式和声明)、JSP内置对象(如request、response、session等)、JSP动作元素、自定义标签、EL(Expression Language)和JSTL(JavaServer Pages Standard Tag ...

Global site tag (gtag.js) - Google Analytics