atitit.
1.设计要求
带进度条
完成提示动画效果..
2.原理and架构
如果需要显示进度条,实时显示文件上传进度需要使用Ajaxj技术..up到个在的iframe黑头..工作原理其实际就是在处理上传文件的同时,将上传进度的信息例如文件总长吨,已经上传多少,传输速率写入session中,,客户端游览器利用Ajax技术再新开一个独立的进程从session中获取上传进度信息,并实时显示,Ajax技术能够不刷新页面获取服务器数据。session可看做是服务器内存,可以用于存放少量的客户信息。
上传监听器commons-fileupload版1.2支持上传监听,只需要实现一个监听器,并把它添加到上传组件上即可。监听器需要实现它的progresslistener
作者::老哇的爪子Attilax艾龙,EMAIL:1466519819@qq.com
转载请注明来源:
3.ui
prj.wechatAdm4prop
house_list.jsp
<iframeid="upIfrm"src="up.jsp?callx=callO7"marginwidth="0"marginheight="0"scrolling="no"frameborder="0"style="width:100%;height:60px"></iframe>
functioncallO7(path)
{
//alert(path);
$("#filex").val(path);
// okTips();
}
4.springmvc
web.xml
<!–springmvcstartp3h–>
<!–o7hati–>
<!–///o7h–>
<!–这里在配成spring,下边也要写一个名为spring-servlet.xml的文件,主要用来配置它的controller–>
<!–springmvcstartp3hend–>
5.springMVC.xml
<mvc:annotation-driven/>
<context:annotation-config/>
/>
6.strutsextandurl
7.behidecode
/wechatAdmin4propt/src/com/attilax/up/FileUploadController.java
8.简化设计
up_smp.jsp
参考
atitit.最佳实践总结O7
我只愿,在你的理想和希望里能为你增加一点鼓励,