`
小网客
  • 浏览: 1218434 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp自定义taglib实现long到date的展示

    博客分类:
  • J2ee
 
阅读更多

需求:

基于taglib实现long到yyyy-MM-dd HH:mm:ss的展示

实现:

1.定义转换类

public class UtilsTag {

	public static String date(Long time) throws Exception {
		Calendar c = Calendar.getInstance();
		c.setTimeInMillis(time);
		SimpleDateFormat dateformat = new SimpleDateFormat(
				"yyyy-MM-dd HH:mm:ss");
		String s = dateformat.format(c.getTime());
		return s;
	}

}

2.配置tld文件

<?xml version="1.0" encoding="GBK"?>  
<taglib xmlns="http://java.sun.com/xml/ns/j2ee"       
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   
    http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"       
    version="2.0">     
    <tlib-version>1.0</tlib-version>  
    <short-name>utils</short-name>  
    <function>  
        <name>date</name>  
        <function-class>com.linkrmb.UtilsTag</function-class>  
        <function-signature>  
            java.lang.String date(java.lang.Long)  
        </function-signature>  
    </function>  
</taglib>  

3.在web.xml中定义放置tld文件的位置

	<jsp-config>
		<taglib>
			<taglib-uri>/utils</taglib-uri>
			<taglib-location>/WEB-INF/tlds/utils.tld</taglib-location>
		</taglib>
	</jsp-config>

4.demo

<%@ taglib uri="/utils" prefix="utils"%>  
 ${utils:date(item.cdate)}

 

0
1
分享到:
评论

相关推荐

    jsp使用自定义标签taglib分页系列——完整例子

    jsp使用自定义标签taglib分页系列——完整例子

    在jsp中使用自定义taglib

    而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者BodyTagSupport,再做一些特别的工作,你的类就是一个Tag。并且它自己负责和jsp页面的交互,不用你多...

    jsp权限控制,jsp自定义标签实现

    使用jsp自定义标签的功能实现权限的控制。(如果用户没有某个模块的删除权限,就不现实这个删除按钮) 在整个项目中所有的页面都可以引入自定义的标签去做到权限的控制。 &lt;%@ taglib uri="/priveliege" prefix=...

    自定义taglib的开发.pdf

    自定义taglib的开发.pdf

    jsp中自定义Taglib详解

    自定义标签类都必须继承一个父类:javax.servlet.jsp.tagext.SimpleTagSupport,或者TagSupport除此之外,JSP自定义标签类还有如下要求。 如果标签类包含属性,每个属性都有对应的getter和setter方法。 重写doTag()...

    JSP自定义标签Taglib实现过程重点总结

    Taglib指令,其实就是定义一个标签库以及自定义标签的前缀。 比如struts中支持的标签库,html标签库、bean标签库、logic标签库。 其中的具体的实现方式,我们不过多介绍,我们给大家从宏观的角度以及解决其中的疑难...

    jsp自定义标签

    jsp自定义标签,比如说if,foreach,out,format

    Taglib自定义标签库

    讲述Taglib 自定义标签

    JSP常用自定义标签集feilong-taglib.zip

    feilong-taglib,是 JSP常用自定义标签集 主要由两部分组成 Common 包含所有自定义标签的base类,以及常用的自定义标签 和el function  taglib  说明 isContains  判断一个值,...

    jsp pager-taglib分页资料

    jsp pager-taglib分页资料jsp pager taglib 分页 ppt,很好的分页模版

    JSP自定义标记(四则运算)

    这是个实现ComputeSimpleTag标记的文件,该标记可以实现两个数字的加减乘除。自定义为&lt;%@ taglib uri="/ComputeSimpleTag" prefix="tagl" %&gt;,然后再输入两个数字就可以实现

    Taglib自定义标签分页

    一个完整的工程,放到tomcat里就可以用了,很好用,采用自定义标签实现分页

    Taglib自定义标签

    Taglib自定义标签.doc

    java自定义标签、自定义函数、taglib

    NULL 博文链接:https://wujie2008.iteye.com/blog/1694631

    JSP taglib 精讲

    taglib精讲,的确是精讲,不是囫囵讲

    jsp 自定义标签

    jsp 自定义标签 还不够10个字啊

    JSTL JSP 自定义标签 分页

    jh-plugins是一项基于JSTL的自定义标签(插件)库,致力于打造一处实现、任何项目通用的开源项目。 jh-plugins已实现标签库:分页 jh-plugins特点:高效、轻巧、简单、适用(可融合与任何B/S架构的java项目) jh-...

Global site tag (gtag.js) - Google Analytics