This is a great way to dynamically create different size images. Images are returned in the outputstream. A far better approach than maintaining thousands of thumbnails. Many other uses too. 相关文章: