Ajax 上传图片并预览的简单实现

亚连
Freigeben: 2018-05-23 14:30:04
Original
1515 Leute haben es durchsucht

下面我就为大家带来一篇Ajax 上传图片并预览的简单实现。现在就分享给大家,也给大家做个参考。

1. 直接上最简单的 一种 ajax 异步上传图片,并预览

html:

    图片上传 | cookie 
  file: 

desc:

Nach dem Login kopieren

servlet:

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { DiskFileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); String path = request.getServletContext().getRealPath("/upload"); String name = null; try { List items = upload.parseRequest(request); for (FileItem item : items) { if(item.isFormField()){ System.out.println(item.getFieldName() + ": " + item.getString()); } else { name = item.getName(); item.write(new File(path,name)); } } PrintWriter out = response.getWriter(); out.print("{"); out.print("url:\"" + name +"\""); out.print("}"); } catch (Exception e) { e.printStackTrace(); } }
Nach dem Login kopieren

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

基于ajax html实现文件上传技巧总结

在dom4j中使用XPath的简单实例

浅谈Bootstrap的DatePicker日期范围选择

Das obige ist der detaillierte Inhalt vonAjax 上传图片并预览的简单实现. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!