Hi,
Thank you for your reply. I used the jsp code like mentioned that
When use that code i got the errors. please tell that whats the problem in that.
-
-
<%@ page import="java.io.File"%>;
-
<%@ page import="java.io.FileInputStream"%>;
-
<%@ page import="java.io.IOException" %>;
-
<%@ page import="java.sql.Connection"%>;
-
<%@ page import="java.sql.DriverManager"%>;
-
<%@ page import="java.sql.PreparedStatement"%>;
-
<%@ page import="java.sql.ResultSet"%>;
-
<%@ page import="java.sql.Statement"%>;
-
<%@ page import="java.util.Iterator"%>;
-
<%@ page import="java.util.List"%>;
-
<%@ page import="javax.servlet.ServletException"%>;
-
<%@ page import="javax.servlet.http.HttpServlet"%>;
-
<%@ page import="javax.servlet.http.HttpServletRequest"%>;
-
<%@ page import="javax.servlet.http.HttpServletResponse"%>;
-
<%@ page import="org.apache.commons.fileupload.*"%>;
-
<%@ page import="java.sql.*"%>
-
<%@ page import="java.io.*"%>
-
<%
-
String connectionURL = "jdbc:mysql://localhost:3306/";
-
String dbName = "user_register";
-
Connection connection = null;
-
PreparedStatement pre=null;
-
Class.forName("com.mysql.jdbc.Driver").newInstance();
-
connection = DriverManager.getConnection(connectionURL+dbName, "root", "root");
-
out.println("connection");
-
FileUpload fup = new FileUpload();
-
DiskFileUpload upload = new DiskFileUpload();
-
List items = upload.parseRequest(request);
-
Iterator iter = items.iterator();
-
-
int count = 0;
-
while (iter.hasNext()) {
-
count++;
-
FileItem item = (FileItem) iter.next();
-
File cfile = new File(item.getName());
-
File tosave = new File(getServletContext().getRealPath("/temp/"), cfile.getName());
-
//item.write(tosave);
-
// String file_name = item.getName();
-
FileInputStream fis = new FileInputStream(tosave);
-
int len = (int) tosave.length();
-
pre = connection.prepareStatement("insert into Image (image)values(?)");
-
//image_data column holds LONGBLOB data type
-
-
pre.setBinaryStream(1, fis, len);
-
int rows = pre.executeUpdate();
-
}
-
-
%>
-
-
errors :
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 19 in the jsp file: /upload4.jsp
Generated servlet error:
FileUpload cannot be resolved to a type
An error occurred at line: 19 in the jsp file: /upload4.jsp
Generated servlet error:
FileUpload cannot be resolved to a type
An error occurred at line: 19 in the jsp file: /upload4.jsp
Generated servlet error:
DiskFileUpload cannot be resolved to a type
An error occurred at line: 19 in the jsp file: /upload4.jsp
Generated servlet error:
DiskFileUpload cannot be resolved to a type
An error occurred at line: 19 in the jsp file: /upload4.jsp
Generated servlet error:
FileItem cannot be resolved to a type
An error occurred at line: 19 in the jsp file: /upload4.jsp
Generated servlet error:
FileItem cannot be resolved to a type