我已经在远程tomcat服务器上传了一个war文件。我必须解压war文件。我必须在我的浏览器上运行演示 java类。我做????从tomcat服务器的war文件中运行java类
这是Demo.java的保存的路径:
的/ var/lib中/ tomcat7/web应用/实施例/ WEB-INF /类/ COM/testprops/WS
这里我运行这些手段URL http://xx.xx.xx.xxx:8080/Example/手段我得到这些页面successfully.please检查:http://screencast.com/t/DKZW1t9Z1
这是我Demo.java:
public class Demo {
public String customerData(){
String customerInfo = "";
int a=10;
customerInfo = customerInfo + a;
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/android","androiduser","[email protected]#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 + a + "&" + 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;
}
}
我如何在我的browser.please上运行Demo.java类帮助我。
什么是你的'Demo.java'是什么样子?它是一个servlet吗?你知道servlet容器的工作原理吗? – Peter
它是一个servlet吗? – mwangi
@peter:这是与jdbc的mysql连接 – user1796222