博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp el 自定义方法 tld 说明
阅读量:5838 次
发布时间:2019-06-18

本文共 1199 字,大约阅读时间需要 3 分钟。

使用 el 的过程中,需要使用到后端代码处理逻辑,这个时候我们就需要自定义 方法。

如我们后端代码定义如下:

package com.rhythmk.common;public class FncHelper {        public static String getBlog()    {        return "Rhythmk.cnblogs.com";    }        public static  Integer getResult(Integer x,Integer y) {         return x+y;    }}

 

在/WebContent/WEB-INF 目录下 我们新建 tlds 用于存放自定义方法

  如新建 文件  fuc 于路径 /WebContent/WEB-INF/fnc.tld 代码如下:

JSTL 1.1 functions library
JSTL functions sys
1.1
fnc
获取博客地址
getBlog
com.rhythmk.common.FncHelper
java.lang.String getBlog()
${fnc:getBlog()}
求和
getResult
com.rhythmk.common.FncHelper
java.lang.Integer getResult(java.lang.Integer,java.lang.Integer)
${fnc:getResult(x,y)}

 

在JSP 页面中使用则先引入:

<%@ taglib prefix="fnc" uri="/WEB-INF/tlds/fnc.tld" %>

调用如下:

无参数方法${fnc:getBlog()}
求和${fnc:getResult(100,200)}

 

注意:

       后端JAVA代码 一定为 静态方法

转载地址:http://jljcx.baihongyu.com/

你可能感兴趣的文章
【OpenCV学习】滚动条
查看>>
ofo用科技引领行业进入4.0时代 用户粘性连续8个月远甩摩拜
查看>>
兰州青年志愿者“中西合璧”玩快闪 温暖旅客回家路
查看>>
计划10年建10万廉价屋 新西兰政府:比想象中难
查看>>
甘肃发首版《3D打印职业教育教材》:校企合作育专才
查看>>
为找好心人抚养孩子 浙江一离婚父亲将幼童丢弃公园
查看>>
晚婚晚育 近20年巴西35岁以上孕妇增加65%
查看>>
读书:为了那个美妙的咔哒声
查看>>
jsp改造之sitemesh注意事项
查看>>
iOS 9.0之后NSString encode方法替换
查看>>
ASMFD (ASM Filter Driver) Support on OS Platforms (Certification Matrix). (文档 ID 2034681.1)
查看>>
CRM Transaction处理中的权限控制
查看>>
[转]linux创建链接文件的两种方法
查看>>
python ipaddress模块使用
查看>>
文件权限
查看>>
busybox里的僵尸进程为何那么多
查看>>
python debug
查看>>
java 连接数据库之一个完整的函数
查看>>
mysql脚本
查看>>
OllyDBG 入门系列教学--让你瞬间成为破解高手
查看>>