目前很多网站都允许用户上传自己的图像,而编辑工具多为flash来实现,而我用javascript来实现,功能包括预览、缩放以及拖动等。前段用html,css加js,后端使用ImageMagicK来进行图片处理,为了方便运行deom程序,里面上传文件以及最终的图片裁减是用jsp来实现的,当然可以使用别的,以前曾经使用php来完成这两个功能,如果真正在java项目中,实现起来更加容易。