【发布时间】:2012-11-23 04:34:05
【问题描述】:
我已经开发了一个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 类。请帮助我。如何获取检索数据。
【问题讨论】:
-
要在此处添加答案,您需要在 servlet 的 init 方法中设置 jdbc 初始化代码。
标签: java mysql tomcat jdbc remote-server