我正在为我的公司开发一个新的报表引擎,我们的主要Web应用程序是由PHP 5编写并在Apache服务器上运行。我设计在Tomcat7上使用Apache FOP 1.0 ruing的新报表服务器,到目前为止我创建了自己的XSLT样式表,我可以设法从URL生成PDF报表并让它显示在我的Web浏览器中。我的目标是这个项目是从PHP应用程序导出的xml文件生成动态报告。
任何人都可以向我解释背后的逻辑如何将这两个人的谈话交给对方。我知道我可以将XML和XSLT作为字符串发布到报表服务器并将其回发给我想要的结果(如PDF)。
我知道这需要Java,并且作为PHP开发人员。我真的没有太多关于Java的背景知识,如果你能给我看一些例子或链接,我会非常感激。
我在Tomcat 7上使用Saxon-B和Fop 1.0作为报表服务器。
如果您需要我的更多信息,请同时发表评论。我很快就会添加它。
由于
答案 0 :(得分:0)
您需要学习两件事。
以下是我忘记如何处理servlet的YouTube视频的链接:http://www.youtube.com/watch?v=EOkN5IPoJVs
在视频中,他只是直接使用javascript;所以你的PHP代码将会执行javascript在视频中所做的事情(列表中的第1项)。
该视频使用旧版本的eclipse(我认为是ganymede),但它与最新版eclipse中的相同过程非常接近。
说实话,这不是你能够弄清楚并使其正常工作的事情。根据你的经验和才能,你可能至少有一天到一周的学习时间;这只会给你一些基本的东西。你制作的servlet不安全,不会有用户身份验证......我的观点是不要把任何事情视为理所当然。