需要在jsp页面嵌入的代码,上传使用ajax技术,要求上传完成后返回上传路径.
上传过程要求有进度条或者等待的提示符号,上传完成后依然停留在当前页面,将上传文件的路径填入一个文本框.分数不够可以再跟我要.

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【alloyer】截止到2008-07-13 10:40:09的历史汇总数据(不包括此帖):
    发帖的总数量:4                        发帖的总分数:50                       每贴平均分数:12                       
    回帖的总数量:54                       得分贴总数量:6                        回帖的得分率:11%                      
    结贴的总数量:4                        结贴的总分数:50                       
    无满意结贴数:3                        无满意结贴分:140                      
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:75.00 %               无满意结分率:280.00%                  
    敬礼!
      

  2.   

    这里有源代码和讲解
    http://www.matrix.org.cn/resource/article/2007-01-08/09db6d69-9ec6-11db-ab77-2bbe780ebfbf.html
    http://www.telio.be/blog/2006/01/06/ajax-upload-progress-monitor-for-commons-fileupload-example/
      

  3.   

    利用 DWR 开发基于 Ajax 的文件上载 portlet
    http://www.ibm.com/developerworks/cn/web/wa-aj-dwr/index.html原文是基于 Portlet 的,但是所有的代码都可以通用。
      

  4.   

    http://www.cnblogs.com/zxub/archive/2006/08/27/452625.html
    http://download.csdn.net/source/242924
      

  5.   

    http://blog.csdn.net/pangpangde/archive/2006/08/09/1042741.aspx
    http://download.csdn.net/source/242924
    供楼主参考
      

  6.   

    http://www.telio.be/blog/2006/01/06/ajax-upload-progress-monitor-for-commons-fileupload-example/ 
      

  7.   

    其实你也可以用一个0宽度0高度的隐藏iframe来模仿ajax的效果。
    进度条只要用普通的ajax每隔一秒或者在未上传完成之前无限循环去每次去读文件大小,
    传回来除以总大小,得到的百分比添加到进度条的<td>里面,做一个百分比的色块就行了