java-POST与JDBC
好的,下面是代码:java-POST与JDBC,java,php,mysql,jdbc,applet,Java,Php,Mysql,Jdbc,Applet,好的,下面是代码: import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; public class Main { public static void main(String[] args) { try { URL my_url = new URL("http://www.viralpatel.net/blogs/");
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
public class Main {
public static void main(String[] args) {
try {
URL my_url = new URL("http://www.viralpatel.net/blogs/");
BufferedReader br = new BufferedReader(new InputStreamReader(my_url.openStream()));
String strTemp = "";
while(null != (strTemp = br.readLine())){
System.out.println(strTemp);
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
使用这个方法,我可以使用PHP脚本使用POST和GET方法。然后,我可以使用PHP脚本将MySQL数据库输出回java小程序。这可能吗?(更安全吗?)
谢谢。当然可以连接到中间脚本。你可以为此目的使用 您不应该从applet使用JDBC连接到远程数据库,因为有人会读取凭据并“黑客”您的数据库
如果你想用一个类似的想法找到一个更好的方法——制作一个API。连接到一个中间脚本是绝对可能的。你可以为此目的使用 您不应该从applet使用JDBC连接到远程数据库,因为有人会读取凭据并“黑客”您的数据库
如果你想用一个类似的想法找到一个更好的方法——制作一个API。你必须在applet和数据库之间有一个中介。如果您已经在编写Java,我会在两者之间放置一个servlet。它可以处理GET和POST请求,但还有其他好处:
小程序和数据库之间必须有一个中介。如果您已经在编写Java,我会在两者之间放置一个servlet。它可以处理GET和POST请求,但还有其他好处:
我宁愿使用POST和GET请求来连接我的MYSQL数据库。。。这很好,对吧?你不能通过HTTP连接到MySQL。我宁愿使用POST和GET请求来连接到我的MySQL数据库。。。这很好,对吗?你不能通过HTTP连接到MySQL。为什么我不能让PHP页面做MySQL工作,让java小程序显示?为什么我不能让PHP页面做MySQL工作,让java小程序显示?