http://www.blogjava.net/rongxh7/archive/2009/03/23/261577.html http://www.blogjava.net/rongxh7/archive/2009/03/25/261782.html http://www.blogjava.net/rongxh7/archive/2009/03/27/262260.html