Applet x MySQL

Pessoal, preciso de uma ajuda. Eu consegui criar um Applet que está rodando certinho no browser.
Porém eu preciso conecta-lo a um banco de dados MySQL. Eu sei que não tem segurança nenhuma, mas como é apenas um trabalho com cadastro de nome e telefone, que será rodado numa rede interna, eu preciso fazer isso.
Eu fiz o seguuinte:

[code]
package javaapplication12;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Locale;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

/**
*

  • @author Tchelo
    */
    public class NewJApplet extends javax.swing.JApplet {

    private final static String driver = “com.mysql.jdbc.Driver”;
    private final static String url = “jdbc:mysql://localhost:3306/meubanco”;
    private final static String username = “root”;
    private final static String password = “root”;

    private Connection con;
    private Statement st_nome;
    private ResultSet rs_nome;

    /** Initializes the applet NewJApplet */
    public void init() {
    try {
    java.awt.EventQueue.invokeAndWait(new Runnable() {
    public void run() {
    initComponents();
    }
    });
    } catch (Exception ex) {
    ex.printStackTrace();
    }
    }
    public void openDB()
    {

     try
     {
         Class.forName(driver);
         con=DriverManager.getConnection(url,username,password);//con=DriverManager.getConnection(url,username,password);
     }
     catch(ClassNotFoundException e)
     {
         JOptionPane.showMessageDialog(null, "Classe não encontrada.\nErro: "+e, "Erro", JOptionPane.ERROR_MESSAGE);
     }
     catch(SQLException e)
     {
         JOptionPane.showMessageDialog(null, "Não foi possivel estabelecer conexão com o banco de dados.\nMotivo: "+e+ ". O sistema irá finalizar agora.", "Erro", JOptionPane.ERROR_MESSAGE);
         System.exit(1);
     }
    

    }[/code]

Eu criei um botão que chama o openDB(), e dentro do NetBeans ele conecta tudo certo.
Porém, no browser não. Da o seguinte erro:

Alguém tem um solução para isso?

Caso queiram, segue o meu arquivo .html que chama minha Applet


<HTML>
   <HEAD>
      <TITLE>Página Applet HTML</TITLE>
   </HEAD>
      <BODY>

         <P>
             <APPLET codebase="classes" code="javaapplication12/NewJApplet.class" width=900 height=600></APPLET>
        </P>
   </BODY>
</HTML>

Obrigado

Tcheltro,
tenho a mesma dúvida. Eu achei esse tutorial(http://altair.cs.oswego.edu/~tenberge/tenbergen.org/projects/abet-certification/html/tutorials/Integrating%20MySQL%20into%20Java%20Applets.pdf) mas ainda não testei pois ainda não cheguei nessa etapa. Porém, logo logo vou finalizar o meu applet e concerteza vou precisar de uma solução.
Se der certo, por favor, poste a sua solução aqui.

Abraços.

Brian, obrigado pela dica. VOu dar uma olhada e qualquer novidade eu posto aqui.
Abraços
Tcheltro

Só para que todos saibam… deu certo!
É só seguir o tutorial(http://altair.cs.oswego.edu/~tenberge/tenbergen.or...QL%20into%20Java%20Applets.pdf)

Resumo:

1º) Gerar Jar da aplicação, com o driver do mysql dentro do “java build path”.
2º) Assinar Jar.
3º) Copiar as pastas “com” e “org” do jar do driver mysql para o jar da sua aplicação.
4º) Criar uma página html que chame o jar da aplicação.
5º) Colocar o jar e a página html na pasta www do wamp e startá-lo.
6°) Acessar a aplicação através do endereço http://localhost.

E pronto!

[color=brown]Tcheltro, por favor coloque a tag [RESOLVIDO] no título do tópico.[/color]

Abraços.