Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to realize the function of File upload by Ajax

2025-04-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly introduces "how to achieve file upload function in Ajax". In daily operation, I believe that many people have doubts about how to achieve file upload function in Ajax. The editor consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful to answer the doubts of "how to achieve file upload function in Ajax". Next, please follow the editor to study!

Front-end forms and JQuery jsp/html code

Use JQury

Front-end form

Please select the file to upload:

Ajax request server

Function uploadfile () {$.ajax ({url: "/ url/upload", data: new FormData ($("# form-avatar") [0]), type: "POST", / / tell jQuery not to process the data sent For serialization of data parameters, you must false processData: false, / / tell jQuery not to set the Content-Type request header contentType: false, success: function (json) {alert ("executed successfully") }, error: function (json) {alert ("execution failed");}});} $("# btn-avatar") .on ("click", uploadfile)

Conroller.java

@ PostMapping ("/ upload") public void fileUpload2 (@ RequestParam ("file") CommonsMultipartFile file, HttpServletRequest request) throws IOException {System.out.println ("gone"); / / upload path save settings String path = request.getServletContext (). GetRealPath ("/ upload"); File realPath = new File (path); if (! realPath.exists ()) {realPath.mkdir ();} / upload file address System.out.println ("upload file save address:" + realPath ") / / write the file directly through CommonsMultipartFile (note this time) file.transferTo (new File (realPath + "/" + file.getOriginalFilename ());}

Result

At this point, the study on "how to achieve file upload function in Ajax" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report