JSP不使用iframe加载外部php
我维护的网站有点问题。我被要求向jsp页面中的页面添加报告。报告信息来自MySQL数据库。问题是将jsp连接到数据库需要在我没有原始源代码的代码中添加函数。我曾想过重新建立所有的数据库连接,但这是一个很长的时间,可能会在3周内重写的东西 然后,我考虑使用PHP在jsp中显示报告,因为我有其他页面使用PHP连接到数据库(关于我们为什么使用两种语言的长篇大论)。但我知道的唯一方法是使用iFrames,这有点不确定。使用我见过的object标记在IE中也有错误 最好的方法是什么?您可以使用JSTLJSP不使用iframe加载外部php,php,mysql,html,jsp,iframe,Php,Mysql,Html,Jsp,Iframe,我维护的网站有点问题。我被要求向jsp页面中的页面添加报告。报告信息来自MySQL数据库。问题是将jsp连接到数据库需要在我没有原始源代码的代码中添加函数。我曾想过重新建立所有的数据库连接,但这是一个很长的时间,可能会在3周内重写的东西 然后,我考虑使用PHP在jsp中显示报告,因为我有其他页面使用PHP连接到数据库(关于我们为什么使用两种语言的长篇大论)。但我知道的唯一方法是使用iFrames,这有点不确定。使用我见过的object标记在IE中也有错误 最好的方法是什么?您可以使用JSTL
<c:import url="report.php"/>
包含执行PHP页面的结果。
<script language="php">
include_once ('report.php');
</script>
包括_once('report.php');
我似乎无法让它发挥作用。我把它放在一个div标记中,让report.php只回显“test”,但什么也没发生。如果我在其他帖子上写了一篇文章,虽然这应该可以,但我无法让它工作,而是使用了iFrame。请确保你的应用服务器允许使用PHP