http://hi.baidu.com/liyouzhi/blog/item/f1c06a310dc63f1bebc4affd.html http://hi.baidu.com/j2eejavajsp/blog/item/4308b013c883955ff919b84c.html http://blog.csdn.net/ahhsxy/archive/2010/04/07/5458659.aspx