私は1つのJavaアプリケーションを開発しました。ここでは、ローカルサーバーでJavaクラスを実行する必要があります。これは、プロジェクトを右クリックすることを意味します---実行---> Javaアプリケーション。
だから私は出力を得ています。
しかし、このJavaアプリをリモートTomcatサーバーにアップロードしたいので、プロジェクトをwarファイルとしてエクスポートしました。リモートTomcatサーバーでwarファイルを解凍する必要があります。今、私はこれらのプロジェクトを実行する必要があります。
Java コードを以下に示します。
public class Fetch {
public String customerData(){
String customerInfo = "";
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/android","androiduser","AN124@7#7");
//Find customer information where the customer ID is maximum
PreparedStatement statement = con.prepareStatement("SELECT * FROM xcart_customers");
ResultSet result = statement.executeQuery();
while(result.next()){
customerInfo = customerInfo + result.getString("login") + "&" + result.getString("password") + "&"+result.getString("firstname") + "&"+result.getString("email");
//Here "&"s are added to the return string. This is help to split the string in Android application
}
}
catch(Exception exc){
System.out.println(exc.getMessage());
}
return customerInfo;
}
}
リモート Tomcat サーバーでこれらの Fetch.java クラスを実行するにはどうすればよいですか。助けてください。取得データを取得するにはどうすればよいですか。