Jsp e upload de fotos

como fazer upload de fotos com jsp? tenho as seguintes pagina mas nao funcionam
<%@ page contentType=“text/html” language=“java” import=“java.sql.*” %>
<html>
<head>
<title>Documento sem t&iacute;tulo</title>
<meta http-equiv=“Content-Type” content=“text/html; charset=iso-8859-1”>
</head>

<body>
<form action=“recebendofoto.jsp” method=“post” enctype=“multipart/form-data” name=“form1”>
<table width=“100%” border=“1”>
<tr>
<td width=“30%”><input type=“file” name=“arquivo”></td>
<td width=“70%”><input type=“submit” name=“Submit” value=“Enviar”></td>
</tr>
</table>
</form>
</body>
</html>

<%@ page contentType=“text/html” language=“java” import=“java.sql.*” %>
<html>
<head>
<title>Documento sem t&iacute;tulo</title>
<meta http-equiv=“Content-Type” content=“text/html; charset=iso-8859-1”>
</head>

<body>
<%
String url=“jdbc:odbc:magal”;
String usuario="";
String senha="";
Connection con;

   final String driver="sun.jdbc.odbc.JdbcOdbcDriver";

try {

  Class.forName(driver);
  out.println("carregei o driver");
  con = DriverManager.getConnection(url,usuario,senha);
   out.println("conseguri conectar ");
	Statement st=con.createStatement();
	out.println("passei da qui");
	st.executeUpdate("insert into fotos(foto)values(LOAD_FILE("arquivo")"); //o erro eh nesta linha
    st.close();
    con.close();
	out.println("sucesso");
	}catch(Exception e)
	{
	  out.println("erro ");
	
	}

%>
</body>
</html>
meu email: mousedepraia@yahoo.com.br

obrigado

Se tu estiver usando Struts existe a tag html:file

&lt;html&#58;form
			action=&quot;/reqUploadOficioDocumento&quot;
			type=&quot;com.app.uploadfile.UploadOficioDocumentoForm&quot;
			name=&quot;uploadOficioDocumentoForm&quot;
			method=&quot;post&quot;
			enctype=&quot;multipart/form-data&quot;&gt;
			
			&lt;table cellpadding=2 cellspacing=0 class=&quot;form-pesquisa&quot;&gt;
				&lt;tr&gt;&lt;td align=&quot;center&quot; class=&quot;form-pesquisa-titulo&quot;&gt;&lt;bean&#58;message key=&quot;app.anexar&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td class=&quot;form-pesquisa-corpo&quot; nowrap=nowrap&gt; 
						&lt;html&#58;file size=&quot;60&quot; styleClass=&quot;campo-texto&quot; property=&quot;arquivo1&quot; /&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td class=&quot;form-pesquisa-corpo&quot; nowrap=nowrap&gt; 
						&lt;html&#58;file size=&quot;60&quot; styleClass=&quot;campo-texto&quot; property=&quot;arquivo2&quot; /&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td class=&quot;form-pesquisa-corpo&quot; nowrap=nowrap&gt; 
						&lt;html&#58;file size=&quot;60&quot; styleClass=&quot;campo-texto&quot; property=&quot;arquivo3&quot; /&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;
					&lt;td class=&quot;form-pesquisa-corpo&quot; align=&quot;center&quot; nowrap=nowrap&gt;&amp;nbsp;
						&lt;html&#58;button property=&quot;btnAnexar&quot; onclick=&quot;javascript&#58;loadValue&#40;&#41;;&quot; styleClass=&quot;botao&quot;&gt;
							&lt;bean&#58;message key=&quot;btn.anexar&quot;/&gt;
						&lt;/html&#58;button&gt;		
					&lt;/td&gt;
				&lt;/tr&gt;
			&lt;/table&gt;

		&lt;/html&#58;form&gt;

Neste caso eu tenho 3 caixas de upload de arquivos para o meu Action. T+

cara eu quero enviar os arquivos para o banco de dados dei uma olalhada no teu codigo é muito difernte do que desejo. Mas obrigado pela ajuda.

Eu só coloquei a parte web da coisa. Pra armazenar o arquivo na base tu precisa criar um campo blob. T+