J'ai besoin d'invoquer une méthode PHP depuis Java. puis-je faire cela avec le répartiteur de la demande?invoquant une méthode PHP de Java
Répondre
Runtime.getRuntime.exec("php <your script name>">;
Le répartiteur de demande est uniquement destiné à transférer (ou à inclure) d'autres ressources Web dans votre application Web J2EE.
Si vous souhaitez amener l'utilisateur à une page PHP à partir d'une application Web J2EE, émettez une redirection.
Si vous souhaitez traiter les résultats d'une requête vers une page php dans votre application web J2EE, essayez HttpURLConnection ou similaire.
Vous devrez faire une requête distincte comme s'il s'agissait d'un site externe, mais ce sera essentiellement une requête web complète. Il n'y a aucun moyen d'appeler une seule fonction PHP à partir de Java, sauf si vous avez un interpréteur PHP dans votre JVM, ce qui semble hautement improbable.
Vous voudrez probablement écrire le côté PHP comme vous écririez pour une interface AJAX (en utilisant JSON ou un code XML vaguement défini) ou une interface SOAP.
appel sur http est le chemin à parcourir! – cherouvim
- 1. méthode invoquant bean Spring
- 2. Comment remplacer une méthode java de groovy
- 3. Service WCF invoquant - sans aucune référence ajoutée
- 4. PHP méthode d'encodage URL
- 5. Regex qui correspond à une déclaration de méthode Java
- 6. eclipse beakpoint: arrête avant de quitter une méthode Java
- 7. une des classes de méthode avec ENUM en java
- 8. Java n'a pas une méthode listDirectories/listFiles, une bibliothèque native?
- 9. Comment appeler dynamiquement une méthode de classe en PHP?
- 10. Java: méthode appropriée de création de répertoires
- 11. appel PHP à partir de Java
- 12. Java Méthode principale, bon style de codage
- 13. génériques java - méthode de retour type
- 14. Phpwhois de PHP en Java?
- 15. Java Méthode de surcharge avec interface héritée
- 16. Quelle méthode de compression utiliser en PHP?
- 17. Comment analyser une structure de données sérialisée PHP en Java?
- 18. Pourquoi déclarer une méthode d'interface Java comme abstraite?
- 19. XML-RPC PHP Java
- 20. Est-il possible d'écrire une méthode d'échange en Java?
- 21. Appeler une méthode protégée depuis l'extérieur d'une classe en PHP
- 22. Comment utiliser la méthode d'une classe dans une fonction (PHP)?
- 23. Boostraping utilisant php et apache ou une autre méthode
- 24. appelant et invoquant w.r.t. à un langage informatique
- 25. Envoi de messages de php vers Java
- 26. Méthodes de refactorisation invoquant des delgates avec différentes signatures de paramètres
- 27. exécuter php à partir de Java
- 28. Utilisation de keystore Java dans PHP
- 29. Collection Java/carte méthode d'application équivalente?
- 30. Java: paramètre Enum dans la méthode
Je ne pense pas que quiconque puisse répondre à cette question sans plus d'informations. Veuillez décrire votre environnement de développement! – guerda
Vous parlez de Javascript? – troelskn
duplication possible de [Appelant la fonction PHP à partir de Java] (http://stackoverflow.com/questions/13748137/calling-php-function-from-java) – RivieraKid