2016-07-14 10 views
1

Ich möchte JSP anstelle von PHP verwenden. Ist es von jdbc-Treiber? Und was sind die Schritte?Wie kann ich Android-Anwendung auf MySQL mit JSP verbinden?

  Class.forName("com.mysql.jdbc.Driver"); 
      Connection con = DriverManager.getConnection(
        "jdbc:mysql://<server>/<database>", 
        <username>, 
        <password>); 

      Statement stmt = con.createStatement(); 
      ResultSet rs = stmt.executeQuery("SELECT access_name, access_code FROM user_login"); 

      while (rs.next()) { 
       x = rs.getString("access_name"); 
       y = rs.getString("access_code"); 
      } 

Dieser Code gibt mir eine Ausnahme wie ClassNotFoundException com.mysql.jdbc.driver

+0

Sie müssen mysql-connector zu Ihrem Klassenpfad hinzufügen – Jens

+0

Sie sollten diesen Link besuchen. http://stackoverflow.com/questions/12107180/connect-android-to-mysql-using-jsp –

+0

@Jens werde ich eine weitere Systemvariable 'ClassPath' hinzufügen oder werde ich es auf 'Path' hinzufügen? Ist das alles, was ich tun muss? – Kirby

Antwort

0

Sie MySQL Connector von diesem Link herunterladen sollten:
https://dev.mysql.com/downloads/connector/j/5.0.html.
Dann fügen Sie es einfach zu Ihrem Klassenpfad.

+0

Ich habe mysql-connector-java-5.0.8-bin und ich habe versucht, es zu Classpath hinzuzufügen, aber es ist noch ClassNotFoundException. Können Sie weitere Schritte ausführen, um die JAR-Datei erfolgreich zu verbinden? Danke im Voraus. – Kirby

+0

Klicken Sie mit der rechten Maustaste auf Ihr Projekt in Eclipse, erstellen Sie einen Pfad -> fügen Sie externe Jars hinzu. Stellen Sie sicher, dass Sie das JAR in apacheTomcat/lib kopiert haben. – ghassen92

+0

Ich benutze Android Studio 2.1. Ich habe Tomcat nicht in meiner Arbeitsstation, aber ich kann eine Verbindung mit dem Server herstellen, der Tomcat und .jar hat – Kirby

Verwandte Themen