摘要: 著名的Java圖表軟件jfreechart的作者模仿Google chart api的風(fēng)格(樣式和URL)開(kāi)發(fā)出了一套Servlet--EastWood。讓Google chart可以脫離Google和在線(xiàn)服務(wù)了。該項(xiàng)目的圖表效果和Google chart api的效果相差無(wú)幾,鑒于Google chart api是第三方在線(xiàn)服務(wù)而存在一些風(fēng)險(xiǎn)和不便,在實(shí)際開(kāi)發(fā)當(dāng)中您可以選擇使用“伊士活”來(lái)作為Google chart的代替品,來(lái)一個(gè)google chart in house。
閱讀全文
摘要: 可能是自已習(xí)慣了用自已的分頁(yè)組件。一直不知道有這樣一個(gè)現(xiàn)成的分頁(yè)標(biāo)簽。直到那天,白衣跟我提起了一下,我Search了一下,發(fā)現(xiàn)了Pager-taglib這個(gè)東東。支持多種風(fēng)格的分頁(yè)顯示。
先簡(jiǎn)單介紹一下Pager-taglib。實(shí)際上,她是一個(gè)Jsp標(biāo)簽庫(kù),為在JSP上顯示分頁(yè)信息而設(shè)計(jì)的一套標(biāo)簽,通過(guò)這些標(biāo)簽的不同的組合,會(huì)形成多種不一樣的分頁(yè)頁(yè)面,風(fēng)格各異,她自帶的DEMO就有七種左右的分頁(yè)風(fēng)格,包括Google的分頁(yè)風(fēng)格。而需要訂制自已的風(fēng)格的分頁(yè)頁(yè)面也非常簡(jiǎn)單。
接觸的當(dāng)天、匆匆看了下Demo和文檔,發(fā)現(xiàn)這個(gè)很早(2002年最新版一直到現(xiàn)在)就已經(jīng)有的東西,似 乎比較擅長(zhǎng)顯示端分頁(yè)。如,把所有的數(shù)據(jù)傳到頁(yè)面,通過(guò)參數(shù)設(shè)定頁(yè)面大小等,可能得到很完美的分頁(yè)效果。
第二天回家,做了些小動(dòng)作,把一個(gè)頁(yè)碼參數(shù)塞進(jìn)URL里面,讓程序在頁(yè)面之下分了頁(yè)再把結(jié)果傳出來(lái),簡(jiǎn)單地實(shí)現(xiàn)了服務(wù)器的分頁(yè)的功能。
Pager-taglib的文檔很詳盡,我如果有說(shuō)也只有翻譯的份,要是真的翻譯也就免了,文檔還是挺容易看懂的。于是我
閱讀全文