| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
数据库原理网上授课平台(二)           
数据库原理网上授课平台(二)
ntext.getrealpath("");

fileoutputstream out = new fileoutputstream(path+"/uploadv/"+video_name);

out.write(file.getfiledata());

out.flush();

out.close();

uploadmanager ulm = new uploadmanager();

boolean flag = ulm.videoadd(video_name, video_time);

if(flag){

request.setattribute("currenttime", new date());

request.setattribute("upload", "success");

return mapping.findforward("upload");

}

request.setattribute("upload", "fail");

return mapping.findforward("auploadv");

path表示得到当前项目下webroot 的路径,为了保存视频,在webroot下建立了一个名为uploadv的文件夹,把视频保存在tomcat服务器下。同时为避免出现相同文件名的视频名字,每个视频上传之前在视频名前加了一段唯一的uuid字符编码,对应数据可存入tb_video表中的video_name字段,将来在显示视频的详细信息时同样根据video_name来寻找视频。

学生下载视频,用video_name查找下载视频。下载视频的代码如下:

uploadform ulf = (uploadform)form;

string video_name = ulf.getvideo_name();

video_name = new string(video_name.getbytes("iso-8859-1"),"gb18030");

servletcontext servletcontext = this.getservlet().getservletcontext();

string path = servletcontext.getrealpath("");

fileinputstream input = new fileinputstream(path+"/uploadv/"+video_name);

response.setcontenttype("application/x-msdownload");

response.setheader("content-disposition", "attachment; filename=" + new string(video_name.getbytes("gb18030"),"iso-8859-1"));

outputstream out = response.getoutputstream();

byte[] b = new byte[1024*1024];

while(input.read(b)>0){

out.write(b);

out.flush();

}

input.close();

out.close();

教师可以根据video_name删除某些视频,调用delvideo()方法将相关信息删除。关键代码如下:

uploadform ulf = (uploadform)form;

string video_name = ulf.getvideo_name();

servletcontext servletcontext = this.getservlet().getservletcontext();

string path = servletcontext.getrealpath("");

file filename = new file(path+"/uploadv/"+video_name);

filename.delete();

uploadmanager um = new upl

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一个论文:

  • 下一个论文:


  • 看了《数据库原理网上授课平台(二)》的网友还看了:
    [交通运输]在船舶交通量观测系统中激光传感器数据传输方式的
    [免费范文]如何利用数据库及ASP技术类构建多功能网站
    [免费范文]招生数据处理系统解决方案
    [今日更新]《数据库原理与运用》学习心得体会
    [今日更新]整合数据分析方法在心理学研究中的应用
    [企业管理]浅析基于数据挖掘的数字档案信息管理研究
    [今日更新]数据中心网络中的无线通信技术
    [今日更新]探讨提高建筑企业统计数据质量之对策
    [今日更新]有关现代企业统计数据管理工作现状的思考
    [今日更新]数据挖掘与电子商务

    计算机论文
    普通论文试析网络社区中的角色扮演
    普通论文计算机网络系统在制碱工业中的应
    普通论文光纤接入网设备在河源局的应用探
    普通论文网络游戏市场游戏规则
    普通论文浅谈公路工程试验检测监理的重要
    普通论文浅谈计算机网络教学
    普通论文SJCL线性工程断面数据处理系
    普通论文如何做好学校服务器的安全维护
    普通论文公共机房管理模式的探索与实践
    普通论文浅议自然语言信息处理的智能化应
    普通论文关于云技术+多媒体技术与教学模式
    普通论文无线传感器网络故障检测研究
    论文
    普通论文[今日更新]医院供应室管理“三注重
    普通论文[今日更新]学校2010年春季田径运动
    普通论文[免费范文]在农村药品两网建设会上
    普通论文[免费范文]某镇政府党委书记年终廉
    普通论文[今日更新]平安夜祝福活动策划书
    普通论文[工程建筑]论建筑水电安装工程技术
    普通论文[今日更新]中学数学探究性学习的实
    普通论文[经济论文]关于资本弱化税制的国际
    范文大全
    普通范文[范文大全]法院学习陈燕萍同志先进
    普通范文[范文大全]初中生舟曲泥石流灾害有
    普通范文[演讲稿]竞聘保安队长演讲稿范文
    普通范文[零八零七]2008年上半年市城乡建设
    普通范文[范文大全]×××镇领导班子专题民
    普通范文[范文大全]市文化产业大会区领导发
    普通范文[范文大全]新员工读《怎样客户才能
    普通范文[范文大全]竞聘综调室处长的演讲稿
    演讲致词
    普通演讲[婚丧致辞]新娘致词感谢版
    普通演讲[婚礼大全范文]结婚庆典综合材料6则
    普通演讲[开业开幕]学校运动会开幕式解说词
    普通演讲[竞聘演讲稿]竞选大队委的自我介绍
    普通演讲[节日祝福语]2010春节短信集锦
    普通演讲[节日祝福语]作文:春节作文1000字
    工作范文
    普通公文方案[公文写作]中国企业管理26年发展回顾
    普通公文方案[公文写作]入党自传(入党综合思想汇
    普通总结[工作总结]教育局2010年党建工作总结
    普通公文方案[公文写作]雷锋精神,新时期学生思想
    普通公文方案[公文写作]关于建立维护稳定长效机制
    普通党建工会[三农问题]全市农业形势分析讲话稿(通
    普通公文方案[公文写作]成长性企业财务管理的四个
    普通党建工会[事迹材料]优秀*党员事迹材料(药监局
    普通公文方案[申报材料]村民委员会精神文明建设活
    普通公文方案[公文写作]先进性教育简报
    普通汇报体会[思想汇报]2010年新学期思想汇报范文
    普通公文方案[公文写作]人事劳动和社会保障局年度