http://www.blogjava.net/lzhidj/archive/2008/07/10/213898.html http://www.iteye.com/topic/151006 http://www.blogjava.net/lzhidj/archive/2008/07/10/213898.html @@@@