问题标签 [php-java-bridge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java/PHP 桥,将 List 返回到 PHP
目前我是 PHP 新手,我在项目中使用 Java/PHP 桥接器。我需要从 PHP 脚本调用 java 方法
它返回 List 类型,据我所知 PHP 不支持这种数据类型。所以问题是,这是将结果保存在 PHP 变量(或其他结构)中的最佳方式。
这导致异常
php-java-bridge - 如何在 wamp 中安装 php_java 扩展?
我已经在我的 php.ini 文件中尝试过这个:
扩展=php_java.dll
现在 WAMP 显示 php_java 扩展,但 php_info() 不显示 java 配置。
php - PHP 与 Wildfly 通信
我想从 PHP 查询 Wildfly。我有时想根据用户输入查询 Wildfly - 不是针对所有用户输入。例如,当用户发送请求时,PHP 脚本应该提取请求参数,并根据这些参数我需要查询。
从 PHP 与 Wildfly进行快速通信的最佳/常用策略是什么?我已经看到了mod_jk
,mod_cluster
我想知道是否需要为此目的安装它们。请帮助不要关闭线程。我不是 PHP 或 java 专家。谢谢你。
php - Symfony2如何调用其他服务器上的require_once函数(java桥)
我试图调用一些我找到的 php 代码,以便执行一些 java 代码来运行 php jru jasper 报告。
这是我想用 Symfony 运行的代码
我的问题是 require_once 安装在其他服务器上并且不知道如何从控制器调用它
php - 未定义的偏移量:http://mysite_url/../Java.inc 第 1067 行中的 1
我有两种情况:一种用于开发(windows),另一种用于生产(unix)
Windows 中的开发环境:我有一个 apache Web 服务器,它调用一个安装了 javabridge 的 apache tomcat 服务器以调用 jasper 报告。(一切都在本地主机上)并且一切正常。
CentOs 中的生产环境:我有一个 apache Web 服务器,它通过 javabridge 调用另一个 tomcat 服务器(安装了 java)以调用 jasper 报告。(这是我得到错误的地方)
在 tomcat 服务器中,我可以执行 Javabridge 函数和示例,但是当我从 apache Web 服务器调用它们时,它会失败
我收到此错误
当我尝试执行此代码时:
tomcat 服务器 Java.inc 文件中的确切代码是(第 1067 行)
Java.inc 中的另一行是 (867):
更新 当我从开发环境调用链接时,这是生成的标题:
当我从生产环境调用它时,标题为空
可能是什么问题呢?服务器中是否有任何选项可以取出响应的标头或类似的东西?
java - php 和 java 在同一个 Web 应用程序中
我有一个 php webapp,它通过 API 获取 Facebook 帖子并将它们保存到数据库中。然后我有一个 java 应用程序,它从 db 中读取这些帖子,对它们进行分类并将分类保存到 db 中。
如何从我的 php 脚本调用 java 应用程序?
JavaBridge可能是一个解决方案,但是否有允许使用它的网络主机?
感谢您的任何建议。
附言
Java 部分是应该由 PHP 进程按需启动并在其任务结束时停止的进程
java - 使用 php/javabridge 在 php 代码中运行 java 类文件
我已经设置了 php/java 桥接这个并且它工作正常。
但问题是我无法在我的 php 代码中运行 java 类文件。
我的类文件 test.java 如下
和我的php文件如下
但是当我运行这个 php 文件时,它给了我一个空数组,并出现以下错误-
错误:无法找到或加载主类测试
需要帮忙。
java - 关于 PHP/Java Bridge 使用 Object 参数调用 Java 方法
我成功运行了 Php/Java 桥接项目和 test.php,但我遇到了问题。我想用 Java Object 参数 Java Source 调用 Java 方法:
PHP 脚本: 我希望它可以那样运行,但不能。
或者有一些解决方案可以帮助我实现这个想法。我想用 php 对象调用 java 方法。
你能请任何人帮助我吗?
提前致谢。
php - PHP/Java 桥 net.sf.jasperreports.engine.util.JRStyledTextParser 问题
我有一个示例测试 PHP 页面和 Jasper 报告。我在导出到 PDF 步骤时遇到错误:
服务器设置:
我试过了:
我有一个类似的生产服务器,具有相同的上述设置,我可以从我的 PHP 网站运行碧玉报告。
PHP 文件:
贾斯珀报告:
java - 通过 Tomcat main() 的 PHP/JAVA 桥:打开失败需要“http://localhost:8080/JavaBridge/java/Java.inc”
我正在尝试从我的 Laravel 5 应用程序中实现 PHP/JAVA 桥。
但是,我不断收到此消息:
main(): 打开失败需要' http://localhost:8080/JavaBridge/java/Java.inc ' (include_path='/home/vagrant/sites/new_metinet/vendor/phpunit/php-text-template:/home/ vagrant/sites/new_metinet/vendor/phpunit/php-timer:/home/vagrant/sites/new_metinet/vendor/phpunit/php-file-iterator:.:/usr/share/php:/usr/share/pear')
main(): 打开失败需要' http://127.0.0.1:8080/JavaBridge/java/Java.inc ' (include_path='/home/vagrant/sites/new_metinet/vendor/phpunit/php-text-template:/ home/vagrant/sites/new_metinet/vendor/phpunit/php-timer:/home/vagrant/sites/new_metinet/vendor/phpunit/php-file-iterator:.:/usr/share/php:/usr/share/pear ')
这是调用 Java Bridge 的 php 代码
我已经搞定了:
- chmod 所有目录
- 使用本地主机和 127.0.0.1
- allowed_url_include = on
有人可以帮忙吗?