製作ResourceLink的時候,原本都是用WebResource寫CSV檔或文字資料。剛好遇到要透過POI寫HSSF的SpreadSheet出來,參考ByteArrayResource,如果只是單純使用ByteArrayResource也可以,因為我打算維持自己之前webresources的做法把自己寫的IExportableDataProvider傳進來再製作出要export的內容。這邊只是POC確定可以跑的版本,不包含任何該公司的資訊。
PDF Document here
2009年6月23日 星期二
Wicket – Implement SyntaxHighlightingBlock
昨天白天不知為啥心情不佳,一整個懶。昨天出門前想到Syntax Highlighting的東西,下班之後就開始玩玩看。單純做好玩所以做來看看,沒想過實際使用的修正。之前雖然就覺得貿然使用Wicket對其他同事和Wicket而言,或許不是很好,畢竟對很多一堆小朋友而言,只有Struts才是王道。即使根本不了解Wicket更甚者連Struts都不是很清楚。哈 不過話說回來我對Wicket也不是了解很多。
SyntaxHightlightingBlock v0.2
因為推銷同事使用之後,在ajax rerender SyntaxHighlightingBlock會無法正確的顯示資料,一方面因為趕時間,所以弄了一個醜醜的解法。
Code @ google code url: http://code.google.com/p/syntaxhighlightingblock/
2009年6月22日 星期一
Wicket – ExternalInlineFrame and CollapsalbeLabel
從上禮拜開始心情又開始有些許波動,大概是自己腦袋知識太少,所以自悲而產生的自我防禦機制。其實自己所知太少,一直以來也沒興趣加入哪個framework好這種意識形態之爭的戰爭。自己對Wicket Source code也沒有了解的很透徹,但畢竟在有時間限制,又只有自己一個搞定所有東西的前提下,選擇framework的時候,還是要選擇自己比較熟悉的framework來做。畢竟對我這種入門等級的騙子而言,那麼多MVC frameworks是不同的人在HTTP和OO之間用自己的方法和自己想解決問題的方向來搭起的橋樑。從來都不知道也認為自己沒那個能力知道那個比較好;哪個比較不好(或許改天有時間把兩個framework的source code都了解透徹之後,可以比較一下)。對我而言,只有用過Struts 1和看過一點點JSF, Struts 2,在眾多橋樑之間,Wicket的想法是一個很有創意想法,他跳脫了Taglib...有時間的前提下,會列為可以多花點時間深入了解的好玩東西 。
在wicket的世界,要製作Component是相當簡單的一件事,在這邊就因為某些狀況而做了兩個簡單的component。一個是連結到Wicket之外的iframe的component,另一個是有可縮合功能的Label。
PDF Document here
訂閱:
文章 (Atom)