首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图

    本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。...控件实现图片文件的上传并生成缩略图。...实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/...“" + fileName + "”成功上传,并生成“" + fileName_s + "”缩略图,文件类型为:" + FileUpload1.PostedFile.ContentType + ",文件大小为...:" + FileUpload1.PostedFile.ContentLength + "B"; } catch (Exception ex) { Label1.Text = "提示:文件上传失败

    2.7K32

    初学Java Web(7)——文件的上传和下载

    文件上传 文件上传前的准备 在表单中必须有一个上传的控件 因为 GET 方式有请求大小的限制,所以表单的提交方式必须是 POST...要实现文件的上传,需要基于以下两种组件的一种: Apache FileUpload 组件【操作比较复杂】 SmartUpload 组件【操作比较简单,但存在一些问题】 ---- 基于 FileUpload...组件 使用基于Apache FileUpload上传组件实现文件的上传,步骤: 将必要的 jar 包导入到项目中 commons-fileupload-1.2.2.jar commons-io-1.4...// 上传控件 // 将上传的文件保存到服务器 fileItem.write(new File("C:/", "testImg.jpg...,按照UTF-8编码来获取 String value = fileItem.getString("UTF-8"); 文件大小约束 单个文件数据的大小约束 即整个表单之中只有一个上传控件 语法:upload.setFileSizeMax

    1.9K50

    【不用框架】文件上传和下载

    ---- 多个文件上传,动态添加上传控件 假设我现在有多个文件要上传,而且要上传的个数是不确定的。那么我们要怎么办呢??? 我们不可能列出很多很多个上传文件的控件在页面上,这样不美观。...如果用户用不到那么多个控件,也浪费呀。 所以,我们想要动态地增添上传文件的控件,如果用户还想要上传文件,只需要动态地生成控件出来即可!...分析 要想在页面上动态地生成控件,无非就是使用JavaScript代码。 那么我们要怎么做呢?? 这样子吧:当用户想要上传文件的时候,就点击按钮,按钮绑定事件,生成文件上传的控件。...为了做得更加完善,每当生成了文件上传的控件,也提供一个删除按钮,删除该控件!...我们应该使用div装载着我们要生成的控件和删除按钮,而用户点击删除的时候,应该是要把删除按钮和文件上传控件都一起隐藏起来的。所以,最好就是使用嵌套div!

    2.3K40

    文件上传

    文件(图片)的上传方法 首先创建一个servlet用来获取从前端(form表单或者其它方法)传过来的数据,我这里用到人员信息的提交,使用的是form表单。...public String uploadImg(Part part,String path) { //2.3通过文件的content-type,判断文件的类型,不是图片类型不让上传 String...; } //2.4判断文件大小,可以限制图片的大小 if (part.getSize()>256*768) { return null;//如果太小,上传不上去 } //2.5将文件进行拼接写入到指定文件...//处理字符串,获取上传的文件名 String content=part.getHeader("content-disposition");//获取文件绝对路径 String filename=...TODO Auto-generated catch block e.printStackTrace(); } return newFile;//返回文件路径 } } 总结 文件上传的时候一定要记住使用注解

    5.3K20
    领券