我需要从java调用PHP方法。我可以使用请求调度员吗?
答案 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等。