集成 PHP、JasperReports 和 Apache Tomcat 6
我无法制作 PHP & JasperReports 在 Tomcat 6 上工作。
我在 Windows XP 上有 xampp(apache、php5.3.1、mysql、tomcat6)。
我按照步骤安装了 php-java 桥,但是 PHP 页面抛出错误。
有人成功集成了 php、php-java 桥、JasperReports 吗?
没有 Apache Tomcat 可以完成此操作吗?
I cannot make PHP & JasperReports work on Tomcat 6.
I have xampp (apache, php5.3.1, mysql, tomcat6) on Windows XP.
I followed the steps to install the php-java bridge, but PHP pages throw error.
Does someone have successfully integrate php, php-java bridge, JasperReports?
Can this be done without Apache Tomcat?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
背景
PHP 和 Java 是不同的编程语言。它们需要 PHP/Java Bridge 才能连接。
Apache Tomcat 和 JasperReports 是基于 Java 的技术。他们自然地联系在一起。
另一方面,Apache HTTP Server 具有 PHP 集成。
架构
PHP
如果您有 PHP 基础架构,那么最简单的解决方案如下:
这是一个麻烦且技术复杂的解决方案。使用 Apache Tomcat 而不是 Apache HTTP Server 只会增加复杂性,因为您还需要一种集成 PHP 的方法。
Java
如果您可以放弃 PHP 并直接使用 Java,我会推荐 JavaServer Pages (JSP)。集成变为:
图表
Background
PHP and Java are different programming languages. They require the PHP/Java Bridge to connect.
Apache Tomcat and JasperReports are Java-based technologies. They connect naturally.
Apache HTTP Server, on the other hand, has a PHP integration.
Architectures
PHP
If you have a PHP infrastructure, then the easiest solution is the following:
This is a cumbersome and technically complex solution. Using Apache Tomcat instead of Apache HTTP Server will just add to the complexity because you will need a way to integrate PHP as well.
Java
If you can forego PHP and use straight Java, I would recommend JavaServer Pages (JSPs). The integration becomes:
Diagram
是的,不用Tomcat也可以完成。您必须在后台运行 JRE。
请参阅此链接了解更多信息。
Yes, it can be done without Tomcat. You have to run JRE on background.
See this link for further information.