自己寫jstl標籤解析long時間

2021-08-25 05:00:19 字數 891 閱讀 5854

資料庫裡儲存的是long型的時間,現在想輸出到jsp頁面,由於使用的是jstl標籤,而要顯示的是可讀的時間型別,找來找去有個fmt:formatdate可以轉化,但是只能轉date型,long型則不可以,思考了好久,又不想破環jsp頁面這種標籤結構,決定自己下個轉換的標籤,說幹就幹,開始幹,參考網上jstl標籤編寫方法,如下:

第一步,寫乙個類繼承tagsupport,實現dostarttag() 方法。

public class datetag extends tagsupport catch (ioexception e)

return super.dostarttag();

}public void setvalue(string value)

}

第二步。編寫tld檔案,datetag.tld

<?xml version="1.0" encoding="utf-8"?>

1.01.2

date

com.util.datetag

jspvalue

true

true

第三步,在web.xml中加入引用

/tags

/web-inf/datetag.tld

第四步,在jsp頁面開始使用

<%@ taglib uri="/tags" prefix="date"%>

即可以將long型時間轉化為yyyy-mm-dd hh:mm:ss型別

JSP 不能解析內部jstl標籤

如圖 有jstl標記和option標籤的地方都是大片大片的錯誤 ide顯示的錯誤資訊都類似如下 但這並不是沒有閉合標籤造成的 multiple annotations found at this line start tag not closed properly,expected missing ...

畢業時自己寫的評語

同學勤於思考 勇於創新 治學嚴謹,具有較強的理論水平以及實踐動手能力,能夠很好地運用所學的科學理論和技術手段來解決科研和工程上的實際問題。解決了原 系統中存在 等問題,對業務流程等進行了較好的優化處理,並且增加了 等主要功能,具有較高的社會和經濟效益。系統在安全性方面,採用了 sql注入自動防範技術...

C 寫時拷貝實現原理及例項解析

一 什麼是寫時拷貝 寫入時複製是一種計算機程式設計領域的優化策略。其核心思想是,如果有多個呼叫者同時請求相同資源 如記憶體或磁碟上的資料儲存 他們會共同獲取相同的指標指向相同的資源,直到某個呼叫者試圖修改資源的內容時,系統才會真正複製乙份專用副本 private copy 給該呼叫者,而其他呼叫者所...