Upload File

 


<h3>File Upload:</h3>

Select a file to upload: <br />

<form action="/Dmart/Product" method="post"

enctype="multipart/form-data">

<input type="file" name="Image" size="50" /> <br /> <input

type="submit" value="Upload File" />

</form>






//=========================================================


import java.io.File; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.MultipartConfig; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.Part; @WebServlet("/Product") @MultipartConfig public class Product extends HttpServlet { public Product() { super(); // TODO Auto-generated constructor stub } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Part filePart = request.getPart("Image"); String fileName = System.currentTimeMillis() + "_" + filePart.getSubmittedFileName(); // Unique file name String uploadDir = getServletContext().getRealPath("/Gallery"); // Directory: Gallery File uploadPath = new File(uploadDir); if (!uploadPath.exists()) { uploadPath.mkdir(); // Create directory if not exists } // Save file to directory filePart.write(uploadDir + File.separator + fileName); System.out.print(uploadDir + File.separator + fileName); } }


Comments

Popular posts from this blog

Remove (Clear) and remove Selected element

JSpinner

🛢️ MySQL Connection & CRUD Operations in Java