是否可以使用网站上的PHP脚本运行加载到用户计算机上的Java Applet,并将几个变量从PHP发送到Applet?
这是一个受控制的环境,因此无需担心利用。
它(PHP)为applet提供3个数据,applet转到另一个无法使用PHP交互的站点,从该站点获取信息并将其存储在数据库中。当前托管无法运行Java。
答案 0 :(得分:3)
Java程序向您的服务器生成一个请求,该请求访问PHP页面并将相应的内容写入数据库:
URL url = new URL("http://example.com/storeindb.php?username=xxxxx&arg1=yyyyy&arg2=zzzzz");
new URLConnection(url).getInputStream();
这当然可能存在安全风险,因为客户或其他人无法阻止他们加载该页面,无论他们想要什么数据,因此您需要采取任何必要的额外预防措施。用例。涉及客户端将数据传递到服务器的任何解决方案都存在类似的风险,需要加以考虑。
答案 1 :(得分:0)
使用服务器端PHP exec()在客户端计算机上运行Java Applet?不,不可能。