从Java调用PHP方法

时间:2009-03-05 14:06:06

标签: java php

我需要从java调用PHP方法。我可以使用请求调度员吗?

3 个答案:

答案 0 :(得分:4)

这是从Java应用程序中调用PHP方法的一种方便方法。

Runtime.getRuntime().exec("php <your script name>");

答案 1 :(得分:3)

您需要像对外部网站一样发出单独的请求,但这实际上是一个完整的Web请求。除非你的JVM中有一个PHP解释器,否则无法从Java中调用单个PHP函数,这似乎不太可能。

您可能希望像编写AJAX接口(使用JSON或一些松散定义的XML)或SOAP接口一样编写PHP端。

答案 2 :(得分:0)

请求调度程序仅用于转发(或包含)J2EE Web应用程序中的其他Web资源。

如果要将用户从J2EE Web应用程序带到PHP页面,请发出重定向。

如果要将请求结果处理到J2EE webapp中的php页面,请尝试使用HttpURLConnection等。

相关问题