原创 關於DWR與Servlet、安全

使用DWR做Remote,完全繞過傳統的MVC框架,如Struts、Webwork,單用一個DWRServlet來做控制器。DWR向客戶端 暴露了服務

原创 jmesa系列之一:什麼是Jmesa

Jmesa是ExtremeTable的作者基於ExtremeTable並進行重寫的新項目。ExtremeTable己停止更新。與 ExtremeTable相同的是,Jmesa同樣是一個強大的Table組件。而與ExtremeTable根本

原创 jquery簡單體驗

[url=http://jquery.com/]Jquery[/url]是繼prototype之後又一個優秀的Javascript框架。對protot

原创 Javascript callback and function pointer

簡單的代碼示例:<!--function show(cbfunction,name){        return function(sex){//這裏返回一個有參數的Function            cbfunction(name

原创 Spring AOP 在DWR安全上的應用

在上一篇文章裏提到了可以讓 DWR自動往Service裏面注入一個與Servlet相關的對象,作爲參數。只是這樣,要每個Service都加上這樣的一個參數,奇醜無比!想了 想,決定就讓DWR污染一下,Service保留原樣。只是增加一個M

原创 Jmesa系列(三)開始使用JMesa

相關文章: jmesa系列之一:什麼是Jmesa   jmesa系列(二)Jmesa源碼的包結構解讀 這次目標很簡單:實現服務器端分頁列表功能。暫時不包括過濾、排序及Ajax。 諸如過濾、排序及Ajax功能

原创 Jmesa開始Taglib計劃

Jmesa社區最近有個提交了一套TagLib的實現。使用方法是這樣:xml 代碼   1. <ensco:table id="exampleTable" exportable="true" numRows="5">     2.    

原创 使用Django生成RSS

感謝Django強大的syndication feed framework,我可以很輕鬆地實現RSS的生成工作。Fallever的RSS可以從每個Blog的右下角找到。Django的官方文檔見這裏。文檔中的第一個Example並不適合我,

原创 Django也能智能LazyLoad?

今天在本地很快實現了最新評論的功能。在右手邊的最新評論點擊連接時會去到文章的頁面,並定位到評論所在的錨點上,也就是說,我需要在頁面上取得評 論所在文章的ID,也就是需要這樣:{{comment.comment_to.id}}。這時候,我僅

原创 代碼被Jmesa使用了!

使用Jmesa有一段時間了。中文資料基本上爲0。經過一段時間的摸索及使用。漸漸愛上這套API。 前一段時間因爲項目需要,自己基於Jmesa實現了Excel文件的導出功能。並在前天將代碼交給了Jeff。Jef

原创 麻雀雖小,五臟俱全--一個簡單python程序剖析

python 代碼如下:python 代碼 def buildConnectionString(params):   """Build a connection string from a dictionary of parameters

原创 原來離開Javaeye已經兩年多了

由於轉到Python陣營和使用GoogleReader,已經兩年多沒有打理JavaEye的博客,來自Javaeye的新聞和精華貼子只在Googlereader上看,現在只有在搜索的時候纔會有機會上來一下JavaEye。   兩年多裏面都發

原创 python 練習 : 幫我把硬盤裏的圖片都找出來

要點:使用系統模塊,遍歷磁盤,遍歷文件,找到符合條件的文件記錄下來到一個Log文件中(XML格式).python 代碼   import win32api   import os      #consta

原创 安裝Mod_python

Mod_python的使用要求與Apache結合。我使用的Apache版本爲2.2,python爲2.5,配套的Mod_python爲3.3.1。安裝及調通的步驟如下: 一、安裝Apache。到http://httpd.apache.

原创 關於Django的ORM

又遇到了靈異事件。。Django的ORM。orz. 昨天對Blog的程序進行了優化。見前一篇文章, 因於文章分類允許爲Null導致查詢文章列表時(列表需要顯示分類名)Select_related不起作用引發了1+N問題,所以我把Null=