JSTL-FN-PRO JSTL函数增强标签库开源项目

我要开发同款
匿名用户2010年03月03日
159阅读

技术信息

开源地址
https://gitee.com/leimingyun/yunbackups
授权协议
Apache

作品详情

JSTL-FN-PRO是一个利用commo-lag里的方法来增强JSTLf函数的标签。

JSTL1.1中引入了f,这给JSTL带来了新的活力。当其f函数太少,不够强。

大家在使用StrigUtils的时候明显感觉到它的强大,于是有一个想法,将StrigUtils里的方法转成f函数。这个想法一直没有时间实现。

好在扩展f非常简单,只要写个静态方法,再编写一下xml文件即可,于是用Java的反射将commos-lag里的好东东裸出来,用模板自动生成xml,打包成jar。在支持servlet2.4规范的容器里直接扔到lib目录,2.4以下的需要配置一下web.xml

使用方法1、将kimsoft-jstl-fx-versio.jar扔到lib目录2、在JSP页面使用时需先引用一下

当然你可以放到你的tablig.jsp(声明常用的标签)中,然后在使用的页中iclude一把

<%@tagliburi="https://java.su.com/jsp/jstl/fuctiosx"prefix="fx"%>3、示例代码<jsp:directive.pagelaguage="java"cotetType="text/html;charset=utf-8"pageEcodig="utf-8"/><%@tagliburi="https://java.su.com/jsp/jstl/fuctiosx"prefix="fx"%><jsp:useBeaid="ow"class="java.util.Date"/>${fx:abbreviate_sii("关于2009年化肥关税配额进口总量、分配原则和申请程序的公告",0,16)}<br/>${ow}${fx:format_ds(ow,"yyyy-MM-dd")}<br/>注意事项1、因为commo-lag不是用JDK5编写,所以无法找到废弃的方法并去掉2、因为JSTLf不支持重载,所以用了变通的方法来解决${fx:abbreviate_sii("关于2009年化肥关税配额进口总量、分配原则和申请程序的公告",0,16)}<br/>abbreviate表示调用StrigUitls.abbreviate方法_sii表示第一个参数为Strig,第二个为it,第三个为it${fx:format_ds(ow,"yyyy-MM-dd")}<br/>format表示调用DateFormatUtils.format方法_ds表示第一个参数为Date类型,第二个为Strig类型_dsx的话,则表示第一个参数为Date类型,第二个为Strig数组类型

功能介绍

JSTL-FN-PRO是一个利用common-lang里的方法来增强JSTL fn 函数的标签。 JSTL1.1中引入了fn,这给JSTL带来了新的活力。当其fn函数太少,不够强。 大家在使用S...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论