2013-11-24 2 views
0

У меня есть апплет и база данных в MySQL (коллекция результатов из апплета). Что нужно помещать на localhost (конечно, кроме класса java), чтобы сохранить результаты в базе данных? Когда я делаю это в Netbeans, все работает!Java Applet + MySQL

+0

Похоже, проблема заключается в «путях и разрешениях». Убедитесь, что [Консоль Java] (http://www.java.com/en/download/help/javaconsole.xml) настроена для показа апплетов и приложений JWS. Если на уровне по умолчанию нет выхода, поднимите его и повторите попытку. –

+0

Это значит, что мне нужно поставить только класс? Что с файлом j jar разъема? – user1950221

+0

«0» в консоли – user1950221

ответ

0

Это код подключения:

public void connection() { 
    try{ 
     String name = login.getText(); 
     Connection con = DriverManager.getConnection("jdbc:mysql://localhost/nowa", "root", ""); 
     Statement stmt = con.createStatement(); 
     ResultSet rs = stmt.executeQuery("SELECT * FROM users WHERE user = '" + name + "'"); 

     while (rs.next()) { 
      lastName = rs.getString("id"); 

      remove(panel2); 
      add(panel, BorderLayout.CENTER); 
      revalidate(); 
      repaint(); 
     } 

    }catch (Exception e) { 
     error.setText("Wrong login"); 
    } 
} 

В NetBeans работает. Когда я использую его на localhost в html-файле, апплет показывает исключение:/Я помещаю только классы апплетов на localhost - достаточно?