Olá a todos!
Estou desenvolvendo meu TCC e tenho que fazer um upload de imagem para o banco de dados…
Tenho minha servlet pegando os valores dos campos tudo certinho, porém não sei como proceder para pegar a imagem que será passada no formulário…
Vou passar meu Bean e minha Servlet para vocês darem uma olhada e me darem umas idéias…
Meu Bean:
public class SeguradoraBean {
private int id;
private String nome;
private String telefone1;
private String telefone2;
private String fax;
private String ramo;
private String site;
private String email;
private Blob logo;
/*
gets e sets...
*/
}
Minha servlet:
public class SeguradoraCtrl extends HttpServlet {
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
String action = request.getParameter("action");
if (action.equals("include")){
String nome = request.getParameter("idNome");
String ramo = request.getParameter("idRamo");
//Blob logo = request.getParameter("imagem");
String telefone = request.getParameter("idTelefone");
String telefone2 = request.getParameter("idTelefone2");
String fax = request.getParameter("idFax");
String site = request.getParameter("idSite");
String email = request.getParameter("idEmail");
SeguradoraBean newBean = new SeguradoraBean(nome, ramo, logo, telefone, telefone2, fax, site, email);
}
}
}
O meu problema está alí na hora de setar o atributo Blob do meu Bean…
Como devo proceder?
Obrigado!