文档章节

自定义el函数

芥末小弟
 芥末小弟
发布于 2017/03/01 09:51
字数 151
阅读 3
收藏 0
点赞 0
评论 0
1.1.1 自定义EL函数(EL调用Java的函数)

第一步:创建一个Java类.方法必须是静态方法.

public static String sayHello(String name){

return "Hello " + name;

}

第二步:提供一个tld文件.(tld文件标签库文件。放置在WEB-INF 下)

在tld文件中定义:

<!-- 自定义EL函数 -->

<function>

<!-- 函数名 -->

<name>sayHi</name>

<!-- 函数在那个类中 -->

<function-class>cn.itcast.fn.HelloTest</function-class>

<!-- 方法签名 -->

<function-signature>java.lang.String sayHello( java.lang.String )</function-signature>

</function>

第三步:创建一个JSP文件在JSP中导入自定义的标签库

<%@ taglib uri="http://www.itcast.cn/0808/myfn" prefix="myfn" %>

使用自定义EL函数:

${myfn:sayHi(“Tom”)}

© 著作权归作者所有

共有 人打赏支持
芥末小弟
粉丝 0
博文 202
码字总数 120715
作品 0
昌平
EL表达式的使用及编写和使用EL表达式的自定义函数

什么是EL表达式 Expression Language————表达式语言 EL表达式的作用 获取数据 执行运算 获取Web开发常用对象 执行Java方法 获取数据: <% User user = new User("旺财", "幸福路", 18);...

Lunqi
2015/08/19
0
4
EL表达式和EL函数库

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

_Roger_
2016/01/26
562
0
(七)JSP之EL表达式

一、简介 最初定义在JSTL1.0规范中,直到JSP2.0之后,EL表达式才正式成为JSP规范中的一部分。 EL表达式定义了一系列的隐式对象和操作符,使得开发人员能够更方便地访问页面上下文,以及不同作...

iborder
2016/09/05
1
0
javaweb开发之EL和JSTL

一、EL 1.概述 EL 全名为Expression Language。 EL表达式可用在所有的HTML和JSP标签中作用是代替JSP页面中复杂的JAVA代码。 EL主要作用如下: (1)获取数据: EL表达式主要用于替换JSP页面中的...

小米米儿小
2013/12/05
0
0
vue生命周期简介

vue生命周期 beforeCreate:data数据和el没有初始化,可以在加载loading事件 created:data数据初始化,el没有初始化,loading结束,初始化,触发自定义函数 beforeMount:完成了data,el初始化;...

学无止境68
01/21
0
0
JSP复习(三):EL函数和算数、逻辑、关系操作符

一、自定义EL函数 1.编写一个有公共静态方法的Java类 package foo; public class DiceRoller {//函数方法必须是公共且静态的方法public static int rollDice(){return (int) ((Math.random()...

这个人很懒-啥都没写
2013/07/10
0
0
js document.getElementsByClassName的使用介绍与自定义函数

今天在增加一个功能的时候需要用到getElementsByClassName(),getElementsByClassName但是HTML5 新增的DOM API。IE8以下不支持,那么就需要下面的方法解决了 getElementsByClassName()是HTM...

crackernet
06/29
0
0
JQM+iscroll上拉刷新时,列表中添加了数据,滚动条却没有改变,需二次上拉才正常显示

@牛牛不怕 你好,想跟你请教个问题:您好,我在做JQM+iscroll上拉刷新时,上拉第一次的时候,列表中利用ajax往添加了数据,滚动条却没有改变,需二次上拉才正常滚动下去看新添加的内容,那该...

sky_le
2014/09/27
3.8K
2
Vue2.0笔记——Vue常用实例属性,实例方法

实例属性 vm.$el vm.$data vm.options vm.$refs vm.$root vm.$el 该实例属性用于获取Vue实例使用的根DOM元素,即el选项所指的元素DOM vm.$data Vue 实例观察的数据对象。Vue 实例代理了对其 ...

逝岁月
04/19
0
0
求解:mysql执行函数SQLExecDirectW时出现段错误

先前的程序,在linux 5上边运行良好,现在换到linux 6.3下边也可正常运行,为了避免以后可能出现的潜在问题,现在将原来程序的mysql相关包全部换成linux 6平台下的(以前都是5平台下的安装包...

adler
2013/05/03
740
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

看看 LinkedList Java 9

终于迎来了 LinkedList 类,实现的接口就有点多了 Serializable, Cloneable, Iterable<E>, Collection<E>, Deque<E>, List<E>, Queue<E>。LinkedList是一个实现了List接口和Deque接口的双端链......

woshixin
17分钟前
0
0
算法 - 冒泡排序 C++

大家好,我是ChungZH。今天我给大家讲一下最基础的排序算法:冒泡排序(BubbleSort)。 冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大(可以相反),就交换他们两个。 对每...

ChungZH
20分钟前
0
0
jquery ajax request payload和fromData请求方式

请求头的不同 fromData var data = { name : 'yiifaa'};// 提交数据$.ajax('app/', { method:'POST', // 将数据编码为表单模式 contentType:'application/x-ww...

lsy999
22分钟前
0
0
阿里P7架构师,带你点亮程序员蜕变之路

前言: Java是现阶段中国互联网公司中,覆盖度最广的研发语言。 掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。 有不少朋友问,成为Java架...

Java大蜗牛
23分钟前
1
0
Ecstore 在没有后台管理界面(维护)的情况如何更新表的字段

window 系统: 切换到:app\base 目录下: C:\Users\qimh>d: D:\>cd D:\WWW\huaqh\app\base 执行:D:\WWW\huaqh\app\base>cmd update linux 系统: 1># cd /alidata/www.novoeshop.com/app/......

qimh
28分钟前
0
0
设计模式-策略模式

策略模式 解释 对工厂模式的再次封装,使用参数控制上下文信息(将工厂返回的实例赋值给context field) 不会返回bean实例,只是设置对应的条件 调用context的方法(调用field的方法) 用户只...

郭里奥
31分钟前
0
0
python使用有序字典

python自带的collections包中有很多有用的数据结构可供使用,其中有个叫OrderedDict类,它可以在使用的时候记录元素插入顺序,在遍历使用的时候就可以按照原顺序遍历。 a = {"a":1,"b"...

芝麻糖人
今天
0
0
RestTemplate HttpMessageConverter

RestTemplate 微信接口 text/plain HttpMessageConverter

微小宝
今天
0
0
mysql视图/存储过程/函数/事件/触发器

--语法参考:https://dev.mysql.com/doc/ (当前用的是5.6) https://dev.mysql.com/doc/refman/5.6/en/sql-syntax-data-manipulation.html --视图 CREATE VIEW test.v AS SELECT * FROM t;......

坦途abc
今天
0
0
MySQL参数优化案例

环境介绍 硬件配置 cpu核心数 内存大小 磁盘空间 16核 256G 3T 软件环境 操作系统版本 mysql版本 表数目 单表行数 centos-7.4 mysql-5.7.22 128张表 2kw行 优化层级与指导思想 优化层级 MySQ...

小致dad
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部