java进度条代码,java进度条代码该怎么编写?
Java语言是一种很万能的语言,基本上什么都能实现,今天我们就用java语言来实现以下进度条的编写,快跟小编一起看看吧。
示例:package lc.progress;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import lc.progress.vo.fileUploadStatus;
import org.apache.commons.fileupload.ProgressListener;
public class myProgressListener implements ProgressListener
{
private HttpSession session;
public myProgressListener(HttpServletRequest req)
{
session = req.getSession();
fileUploadStatus status = new fileUploadStatus();
session.setAttribute("status", status);
}
/* pBytesRead 到目前为止读取文件的比特数
* pContentLength 文件总大小
* pItems 目前正在读取第几个文件
* 只要在session中实时保存文件上传的状态(这里我用fileUploadStatus类来封装)
*/
public void update(long pBytesRead, long pContentLength, int pItems)
{
// TODO Auto-generated method stub
fileUploadStatus status = (fileUploadStatus) session.getAttribute("status");
status.setPBytesRead(pBytesRead);
status.setPContentLength(pContentLength);
status.setPItems(pItems);
}
}
然后在上传的servlet或action中加入这样一段代码,就可以把自定义的progressListener添加进去了myProgressListener getBarListener = new myProgressListener(req);
ServletFileUpload upload = new ServletFileUpload(factory);
upload.setProgressListener(getBarListener);
以上就是本篇文章的所有内容,更多相关java常见问题及解决方法敬请关注奇Q工具网了解详情。
推荐阅读:
java进度条代码,java进度条代码该怎么编写?相关推荐
- java进度条代码,java更新进度条
我有一个JFrame和以下组件. JButton = jButton1 进度条= progressBar及其公共静态 JLabel =状态及其公共静态 按钮单击时,执行不同的语句.我希望在每个语句后更 ...
- Java渐变进度条_Android ProgressBar自定义图片进度,自定义渐变色进度条
java.lang.Object ↳android.view.View ↳android.widget.ProgressBar 直接子类 AbsSeekBar 间接子类 RatingBar, Seek ...
- java 进度条jsp,jsp进度条_jsp技巧
开始页面:start.jsp 状态页面:status.jsp JSP进度条 setTimeout("location=status.jsp", 1000); JSP进度条 结果: ...
- Java swing 带界面和进度条的多线程下载器实现
前言 因为大作业要做浏览器,浏览器要带下载器,所以现在先实现一个带界面的多线程下载器类. 多线程下载器原理 之前写过一个的[Java URLConnection类 实现多线程下载文件],只是那个dem ...
- java ftp 上传文件 进度条_java FTP上传文件(进度条显示进度)
java实现FTP上传有2种方式,一种是org.apache.commons.net.ftp.FTPClient这个jar包,一种是sun.net.ftp.FtpClient.不知道为什么,在使用前一 ...
- java progressbar swt_Eclipse-SWT学习之进度条的SWT实现
图示: package ProgressBar; import java.awt.DisplayMode; import org.eclipse.swt.SWT; import org.eclipse ...
- android 进度条 代码,Android进度条ProgressBar的实现代码
ProgressBar进度条 当一个应用在后台执行时,前台界面不会有任何信息,这时,用户根本不知道程序是否在执行以及执行的进度等, 因此需要使用进度条来提示程序执行的进度. 而ProgressBar就 ...
- java的流传输的进度条_JAVA程序设计(17)----- 制作文件拷贝软件 进程 输入流输出流 NIO 进度条 底层拷贝 多线程...
使用NIO对文件进行底层拷贝(按照字节)多线程技术初级应用 不阻塞程序运行 package com.lovo.homework01; import java.awt.event.ActionEvent ...
- Eclipse里编辑代码,进度条出现“Remote System Explorer Operation”解决方法
Eclipse里编辑代码,进度条出现"Remote System Explorer Operation"解决方法 参考文章: (1)Eclipse里编辑代码,进度条出现" ...
- 写好Java代码的30条经验总结
成为一个优秀的Java程序员,有着良好的代码编写习惯是必不可少的.下面就让我们来看看代码编写的30条建议吧. (1) 类名首字母应该大写.字段.方法以及对象(句柄)的首字母应小写.对于所有标识符,其中 ...
最新文章
- Linux内核里的“智能指针” (续)
- 51单片机C51程序
- Leetcode每日一题:57.insert-interval(插入区间)
- 李飞飞为什么会离职 Google?
- 寻找阿姆斯特朗数(北理乐学)
- python装饰器讲解_Python装饰器讲解的不能再通俗易懂了(建议收藏)
- namecheap 添加二级域名
- I/O流(万流齐发、万流归宗) 本章目标: 掌握 讲 解:★★★★★ http://kuaibao.qq.com/s/20200527A0LR3000?refer=spider 1.I/O流概
- 椭圆曲线算法和国密SM2算法介绍
- 从实习到毕业从事前端工作这两年
- RaisAjax结合
- Docker 搭建FastDFS文件系统
- [Python3] 超级码力在线编程大赛初赛 第2场 题解
- MySQL函数Locate的使用
- Docker核心技术Namespace浅析
- informatica linux卸载,Informatica在linux下安装搭建
- 作为测试人员,从哪几个方面保证产品质量呢
- php通讯录系统,企业通讯录管理系统
- office365之imap迁移
- 计算机启动界面英语,dell电脑启动出现英文界面怎么办?