Fazer upload de imagem para Banco MySQL

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!

up…

Você terá que obter o arquivo com o método getInputStream() da requisição (veja isso).

Depois você terá que inserir a imagem no banco via Blob (veja isso).