摘要: 上一篇文章讲了上传单个文件与上传多个文件(属性驱动)的例子。本例是上传多个文件(属性驱动),并且显示进度条、进度详细信息的示范。在文件上传选择界面,允许用户增加、删除选择的文件,且只能上传指定类型的文件;在文件上传选择界面,不允许用户直接输入文件名,必须通过按钮选择文件;上传过程中,利用jQuery的progressbar的widget插件显示当前上传进度的百分比;上传过程中,利用一个DIV显示上传进度的详细信息。目录1. 设计上传的JSP页面(uploadTest3.jsp) 1.1 关于jQuery的进度条,有三段代码 1.2 轮询后台查询进度2. 显示处理结果的JSP页面(showR.. 阅读全文
posted @ 2014-01-03 22:03 那些年的事儿 阅读(1972) 评论(2) 推荐(0) 编辑
摘要: 文件上传功能在Struts2中得到了很好的封装,主要使用fileUpload上传组件。1. 单个文件上传1.1 创建上传单个文件的JSP页面、显示提交结果的JSP页面uploadTest1.jsp 注意:代码中加入了enctype="multipart/form-data";而且使用了标签,尤其注意的name属性。showResult1.jsp 您上传的文件名为:,存放目录: 点... 阅读全文
posted @ 2014-01-03 20:42 那些年的事儿 阅读(1164) 评论(0) 推荐(2) 编辑
摘要: 在struts2:OGNL表达式,遍历List、Map集合;投影的使用一文中已经讲述了OGNL遍历List、Map集合等功能。本文简单写一个遍历数组的示范程序。1. 遍历自定义字符串数组 输出:2. 遍历Action实例所引用对象中的数组Action类UploadTest2Action,引用FileUploadTools类;FileUploadTools类中包含uploadFileFileName的数组,要求在JSP中遍历此数组。Uplo... 阅读全文
posted @ 2014-01-03 15:48 那些年的事儿 阅读(1243) 评论(0) 推荐(0) 编辑