传照片

java实现上传图片

随声附和 提交于 2020-03-29 22:47:11
1.将图片上传到tomcat下 2.将相对路径存放到数据库中 1 @RequestMapping(params="upLoadPicture") 2 @ResponseBody 3 public String addFilemsgPic(MultipartFile file,HttpServletRequest request) throws Exception{ 4 5 String path="../Manage_ssm/upLoadPicture"; 6 7 //创建文件 8 File dir=new File(path); 9 if(!dir.exists()){ 10 dir.mkdirs(); 11 } 12 13 String username=(String) request.getSession().getAttribute("userName"); 14 //返回原来在客户端的文件系统的文件名 15 String fileName=file.getOriginalFilename(); 16 //username+后缀名 17 18 String img=username+fileName.substring(fileName.lastIndexOf("."));//zhao.jpg 19 FileOutputStream imgOut=new

上传图片本地预览

百般思念 提交于 2020-03-29 13:00:33
自己动手写了这么一个demo。并且支持客户端判断文件大小和文件格式。其实原理就是通过各种版本的浏览器实行不同的实现机制。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Firefox3,IE6,IE7,IE8上传图片预览</title><style type="text/css">#preview_wrapper{ display:inline-block; width:300px; height:300px; background-color:#CCC;}#preview_fake{ /* 该对象用于在IE下显示预览图片 */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);}#preview_size_fake{ /*

二十七、单张图片上传预览

这一生的挚爱 提交于 2020-03-29 12:59:56
html部分 <div class="new-store-phone"> <span class="phone-title">营业执照 </span> <div class="phone-upload"> <input type="file" name="file" id="file" class="inputfile" onchange="changepic(this)" type="file" accept="image/*" /> <img src="" id="show" style="width: 100px; height: 100px;"> <label for="file" class='btn btn-success' onchange="changepic(this)" type="file" accept="image/*">上传照片</label> </div> </div> js部分 (1)第一部分是将图片路径渲染及上传 function changepic(obj) { //console.log(obj.files[0]);//这里可以获取上传文件的name var newsrc = getObjectURL1(obj.files[0]); document.getElementById('show').src = newsrc; var

单张图片上传预览【超简洁,未完待续】

随声附和 提交于 2020-03-29 12:58:12
http://www.cnblogs.com/ordinaryk/p/6277451.html 1.单张图片上传之前前端预览 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <form> <input type="file" name="mingzi" id="pic"/> <input id="tijiao" type="button" value="提交"> </form> <div id="tu" style=" width:200px; height:300px; background-color:#0FF; background-image:url(y1.png)"></div> <body> <script> var y = document.getElementById("pic"

servlet上传图片

落花浮王杯 提交于 2020-03-26 12:19:35
package servlet; import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadException; import org.apache.commons.fileupload.disk.DiskFileItemFactory; import org.apache.commons.fileupload.servlet.ServletFileUpload; /** * 文件上传 * @author Administrator * */ public class

servlet上传图片 服务器路径

帅比萌擦擦* 提交于 2020-03-26 12:18:18
1.在servlet中上传图片,上传的文件夹是imge在webroot下,主要代码如下 private void saveImage(HttpServletRequest request, HttpServletResponse response) throws IOException { //保存的图片的名称 fileName =System.currentTimeMillis() + ".jpg"; //获得imge文件夹在tomcat中的决定路径,basePath的值是C:\Program Files\Apache Software Foundation\Apache Tomcat 6.0.20\webapps\flexTest\imge String basePath = request.getSession().getServletContext().getRealPath("/imge/"); filePath = basePath; System.out.println("保存图片的地址为:"+filePath); realFilePath = filePath+"\\"+fileName; // 获得一个图片文件流,我这里是从flex中传过来的 BufferedImage bufferedImage = ImageIO.read(request

移动h5开发资源整理

吃可爱长大的小学妹 提交于 2020-03-23 13:40:53
移动h5开发资源整理 这2年来,移动h5开发逐渐成为一种主流,也不断趋向于成熟。硬件和浏览器的不断更新,曾经的浏览器兼容也不再是开发者的噩梦。 接触h5开发一年多,从最初的新手到现在,陆陆续续遇到过很多坑。这里把想到的一些经验与资源罗列出来,给刚入h5的同学带来一些帮助。该文章会持续更新。 内容比较多,可以点击下方『悬浮菜单按钮』进行选择需要阅读的章节。 基础知识 新手建议看看下面的在线教程。 html,css,JavaScript,jQuery在线教程: w3school在线教程: http://www.w3school.com.cn/ 菜鸟教程: http://www.runoob.com/ 参考手册: jQuery: http://hemin.cn/jq/ css: http://css.doyoe.com/ h5页面基本组成 meta viewport模板 以上支持响应式布局设计。 有用的js类库 jQuery 这个必须学会的。 在线教程: http://www.w3school.com.cn/jquery/index.asp 在线手册: http://hemin.cn/jq/ Zepto Zepto和jQuery基本是一样的,只是由于其体积更小,适合移动端使用。 如果你会用jquery,那么你也会用zepto。注意,zepto并没有实现jQuery的所有功能

js 图片上传(iframe)

安稳与你 提交于 2020-03-23 05:08:48
//上传图片构造函数 function FileUploader(targetId, uploadInputId, uploadFormId, picAreaId, delUrl, targetInput, fileName) { this.targetId = targetId; this.uploadInputId = uploadInputId; this.uploadFormId = uploadFormId; this.picAreaId = picAreaId; this.delUrl = delUrl; this.targetInput = targetInput; this.iframeName = undefined; //当前iframe的名字 this.fileName = fileName; //当前iframe的名字 return { upload: this.upload, apendPic: this.apendPick }; }; //开始上传 FileUploader.prototype.upload = function () { $('#' + this.targetId).click(function () { $('#' + this.uploadInputId).click(); }); }; //添加图片 FileUploader

React+ajax+java 上传图片并预览

狂风中的少年 提交于 2020-03-22 15:32:06
  之前有在网上找ajax上传图片的资料,大部分的人写得都是用jQuery,但是在这里用JQuery就大才小用了,所以我就自己写了,先上图。      由上图,首先点击上面的选择文件,在选择图片之后,将会自动上传图片到服务器,并且返回图片名字和图片在服务器的路径,然后在页面显示文件名字和图片。    源码:http://download.csdn.net/detail/nsguf/9851189   React中: 1 import React from 'react'; 2 import Http from './http' 3 4 const URL = 'http://localhost:8080/fileuploadExample/UploadServlet'; 5 6 export default class App extends React.Component { 7 constructor(props) { 8 super(props); 9 10 this.state = { 11 uploadedFile: "", 12 uploadedFileGetUrl: '' 13 }; 14 } 15 16 error() { 17 alert('error') 18 } 19 20 callback(result) { 21 this.setState({ 22

Jmeter ----关于上传图片接口

杀马特。学长 韩版系。学妹 提交于 2020-03-22 15:01:58
需求 1 2 3 4 5 6 7 8 9 post上传 Request: { "token" : "用户token" , "mallId" : "商城ID" , "lang" : "语言" "image" : “” //待上传的图片,file 类型。 } 正确性测试   如上图所示: 1、添加一个sampler下面的HTTP请求 2、方法选择POST 3、填入各个参数的值 4、最后是图片: a、点击【同请求一起发送文件】栏目的添加按钮; b、点击浏览按钮,选择一张需要上传的图片,地址将会自动记录到文件名称栏目; c、填写参数名称,根据需求可知为【image】; d、MIME类型为multipart/form-data。 执行 保存该HTTP请求,并执行,查看服务器,即可发现,上面步骤选择的图片已经成功上传到服务器。 上传图片的像素颜色有点不对,不过不会影响测试结果。 来源: https://www.cnblogs.com/zhangfeivip/p/10456186.html