为了账号安全,请及时绑定邮箱和手机立即绑定

Java中的文件上传下载

难度初级
时长 3小时30分
学习人数
综合评分9.70
96人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰
  • 测试
    查看全部
  • chrome浏览器不支持预览图片功能,只能用IE实现,再internte选项-安全-自定义-其他:启用下载到服务功能
    查看全部
  • 文件上传
    查看全部
  • 下载实现思路
    查看全部
    0 采集 收起 来源:实现文件下载

    2016-04-20

  • 文件上传
    查看全部
  • 上传实现思路
    查看全部
  • 文件上传主要思路拿到上传文件 并且写入到指定的文件夹中。 以二进制流的方式传输
    查看全部
  • qeqweqwew关键
    查看全部
    0 采集 收起 来源:前台页面开发

    2016-04-14

  • form表单的三种enctype属性
    查看全部
  • 以附件的形式添加图片或文档上传时都是会保存在userfiles的file文档下.直接添加图片才放在images文件夹下.
    查看全部
  • 当在富文本编辑器中添加了图片与附件并提交之后,在action中输出存放文本域的值的变量到控制台,可以看到是以html的形式存在. 附件下载的形式就是添加了一个超链接,href属性是服务器端保存的文件路径,最后的是文件名,因此可以在action的方法中获取该超链接信息,并截取超链接的文件名,把<a>标签中的href属性值替换成一个action,并且传递文件名的参数.即把超链接提交到action中,在action中使用Struts2的文件下载. 最后拼接剩下的字符串信息(超链接前与后).
    查看全部
  • 当附件是图片与txt文档时,用户点击附件时是在当前窗口展示附件的内容,并不是以下载文件的形式,此时可以配合Strut2文件下载来使不管什么类型的附件,都是以下载的形式. 当在富文本编辑器中添加了图片与附件并提交之后,在action中输出存放文本域的值的变量到控制台,可以看到是以html的形式存在.
    查看全部
  • 富文本文件实现下载功能: 富文本编辑器中,可以选择文字然后添加超链接,实现附件的功能,附带的是文件或者图片由用户决定.也可以直接插入图片等. jsp页面中表单提交到某个action里: 在该action里需要定义一个字符串变量来存放表单文本域中填写的值,变量名与表单中文本域的name值相同.那么在提交表单的时候,就会把文本域的值赋值到该变量中(包括图片、附件的信息). action中直接执行execute()方法,返回SUCCESS,<result>show.jsp</result>,跳转到新的jsp页面,可以在该页面通过${变量名}获取得到action中表单填写的文本信息.
    查看全部
  • 当上传文件到服务器时,假如上传两个相同的文件,那么第二个文件将以'文件名(index)'的方式保存,如果在Linux系统中,如果文件名是中文,则重复上传的话就会乱码.可以通过在ckfinder.jar包下的handlers.command子包下的FileUpLoadCommand.class中添加源码后修改getFileItemName()方法.修改为时间戳,这样当重复上传第二个文件时,会以时间戳的方式命名. 项目中经常会引入jar包,jar包就是将编写好的代码编译为class文件并打包,方便开发时直接调用. 想修改class文件,有源码就直接修改、编译、重新打jar包. 没有源码可以使用反编译工具,转为java源文件、修改、重新编译、打包.
    查看全部
  • 附件就是一个文件或文档另外还附带了其它的文件或文档 但是又不可能以文字的方式显示出来 在富文本中上传的文件或图片会被保存在服务器中对应项目的userfiles文件夹中. 在富文本编辑器中有两种上传方式: 1.直接上传到服务器. 2.浏览服务器后点击上传. 用第一种上传方式,预览中会有一串英文提示信息. 第二种上传方式,浏览器服务器左下角会有一串信息,在浏览器上部会有版权信息. 通过添加和修改配置取消这些没用的信息: 取消图片预览文字: 在ckeditor/config.js文件中添加config.image_previewText = " "; 取消浏览服务器左下角信息: 在ckfinder/ckfinder.js文件中注释以下代码: if (!D) this.dV().getChild(0).appendHtml(A || B || y != 4 ? t: u + "\x3c\142\x3e" + k.htmlEncode(a.ed) + "\x3c\057\142\x3e\x3c\x2f\x64\151\166\x3e"); 隐藏版权信息: 在ckfinder/ckfinder.js文件中找到<h4 class='message_content'>,添加css隐藏样式,改为<h4 style='display:none;' class='message_content'>
    查看全部

举报

0/150
提交
取消
课程须知
本课程是 Java web 中级课程,建议各位小伙伴们先对 Jsp、Servlet、Jquery以及Struts2有初步认识,再来进修
老师告诉你能学到什么?
1、Java web 文件上传下载原理 2、纯 jsp+servlet 实现文件上传下载思路分析及实现 3、SmartUpload 轻松实现文件上传 4、Struts2 实现文件上传下载

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!