问题标签 [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 - 如何将 .jar 文件安装到 zend 服务器 CE 上并从 php 脚本调用它
我有 zend javabridge 工作。现在我想用一个同名的类调用一个 .jar 文件 myWebTest.jar。然后我想调用一个函数 testWeb,它返回一个 hello world 字符串。
这在 32bit Win 7 专业系统上
我将 myWebTest.jar 添加到位于 /zend/zendserver/etc/java_bridge_server.ini 的类路径中:
这条路是正确的。
我已经重新启动了zend服务器,我正在尝试的代码是:
日志:
我在任何地方都找不到如何进行此操作。蒂亚吉姆
php - net.sf.jasperreports.engine.design.JRValidationException - 未找到查询参数
我使用 JasperServer 和 PHP JavaBridge 在 PHP 中通过 JasperServer 生成 PDF 报告。由于缺少(未分配)参数传递给 JRXML 编译器,我得到编译错误
我找不到通过我的方法
编译方法的参数列表,我也无法通过以下方式禁用此验证
这是我用来生成 PDF 的内容(如果 JRXML 文件不包含 $P{} 参数,则工作正常,否则会停止)
我该如何避免这个错误,我知道我需要传递什么,但我不知道怎么做,我不能只将参数传递给 fillManager 吗?
payment-gateway - 使用 PHP 实现 Knet
我已经实现了 PHP-Java 桥,它可以工作。
现在我想在php中实现knet的JSP代码,但不知道如何从PHP调用函数。如何在 PHP 中执行以下代码行。主要是下面这行
在此先感谢您的帮助。
php - 当该变量在 php 中传递时,回显值不同
我在php java bridge中工作并遇到了这个问题。下面是代码
打印预期值,例如 5323423123
但是当我在下面的标头中传递相同的变量时,对象 id 正在传递 payID。
它像http://URL?PaymentID=Object id #53一样传递
我需要知道这里发生了什么。当变量正确地回显它的打印但是当我使用该变量时,对象ID正在传递。
java - Apache2 和 PHPJAVA 桥接器
我正在尝试让 PHPJAVA 桥在我目前的 Apache2 设置上工作。
虽然,坦率地说,我不知道从哪里开始。
我已经下载了 JavaBridgeTemplate621.war,不知道放在哪里。
感谢任何帮助。没有找到足够清晰的文档。
java - php JavaBridge vs Zend Java Bridge 配置
我们开始使用 Zend Java Bridge,但由于 ZJB 运行自己的层,在新构建和其他配置问题之后定期遇到诸如“找不到类”之类的错误,以及有时将零传递给浮点数的问题。由于我们遇到的错误,我们已经从 Quercus 切换了。
现在我们正在查看位于: http ://php-java-bridge.sourceforge.net/pjb/ 的 php Java Bridge
这似乎具有直接连接到 Tomcat 的好处。
因为我们正在运行 php5,所以原生的 php 已经出来了。
因为这是一个如此有限的范围,(在 zend 论坛上关于此的问题仍未得到解答)
我的问题是:对于那些尝试过其中一种(或两种)的人,发现在编码方面和配置方面问题较少?我真的不知道在哪里可以问这个。
正确的答案将是最有帮助的任何解释或经验。
先感谢您。您的回答可能会阻止对现有代码进行大量更改。
php - PHP“远程包含”如何工作?
我想知道 include ("") 是如何工作的?
这是我的情况。我在端口 80 上运行 apache(php+mysql),但需要 php-java-bridge。所以我将它安装在一个 tomcat-apache (:8080) 服务器上。
在我的纯 apache 实例中,我包含了来自我的 tomcat-apache 实例的文件。
我想知道的是,我的纯 apache 实例现在可以使用所有 java 方法/函数吗?
我想换句话说, remote-include 与 file-include 有何不同?
谢谢。
java - JavaBridge PHP-Java 如何从 php 文件中调用 java 类
我在 Tomcat 服务器上设置了 JavaBridge api。好吧,它运作良好。
但是我有一个特定的需求,我有 Java 类可以从 PHP 调用,但我还没有找到任何关于此的文档。
每个 java 类都在不同的文件中,我是否必须将文件包含在 xml 清单或类似的东西中?类是否必须编译?(我想是的,但是..)
通常我想做:
非常感谢。
编辑(已解决):
http://www.dsl.uow.edu.au/~sk33/php5java.htm
教程很有趣。
- 编译 java 类并将其放入 jar 中并考虑由于包而产生的文件夹。
- 将jar放入WEB-INF\lib文件夹
- 打电话给班级
linux - PHP JAVA 桥
我对 Linux 很陌生,但我正在努力学习。我们有专门的 CentOS 6 托管服务器。它配置了 Apache 服务器作为我们的公共网站。现在我们需要在上面安装 PHP JAVA Bridge。
我所做的是,我安装了 TomCat 6 和 jdk 1.6。然后我将 JavaBridge.war 文件复制到 $CATALINA_HOME/webapps 文件夹和 $CATALINA_HOME/lib 文件夹中的 jar 文件。当我从 tomcat 8080 端口检查时,JavaBridge 工作得很好。
然后我在我的 apache 服务器上创建了 $CATALINA_HOME/webapps/JavaBridge 的符号链接。直到这里一切都好
但是当我尝试从http://www.xxx.com/JavaBridge之类的浏览器浏览时,我会收到以下错误
您无权访问此服务器上的 /JavaBridge/。
Apache 服务器位于 www.gizeleonline.com 端口 80
现在我的问题是我做错了还是我必须摆脱 Apache 服务器或者我错过了一些东西。
请帮助这个专家:)
php - 如何从 PHP 调用自定义 java 方法?
我是 PHP 和 Java 的新手。目前我正在开发一个在 PHP 代码中调用 java 类及其方法的项目。我正在为此创建一个概念证明。问题是我无法连接我在 java 中创建的自定义类。更重要的是,我不知道该怎么做。我使用 java.inc 和 javabridge.jar 文件连接到系统类,但无法连接到简单类。我遵循的步骤是:
创建了一个 java 包,名为 clsForPHP 的类,它有一个 sum() 方法,它接受 2 个参数并返回整数值。(这是使用 MyEclipse IDE 创建的)现在我试图从 PHP 调用这个函数。我已将包含该包的 jar 文件复制到 PHP 项目。(Eclipse- Helios 是 IDE) $d= new java("clsForPHP.class");
请帮忙!!我进行了很多搜索,但无法找到合适的解决方案。我认为应该将这个包添加到 java.inc 文件中,但我不知道该怎么做。