如何在 NetBeans 中的 Java Web 应用程序项目中运行 php

How to run php in a java web application project in NetBeans

本文关键字:项目 应用程序 运行 php Web Java NetBeans 中的      更新时间:2023-09-26

我有一个在 NetBeans 中创建的 Java Web 应用程序,来自"File-->New Project-->Java Web-->Web Application"。
我有Tomcat作为服务器。在我的计算机中,我可以在NetBeans php项目或XAMPP中毫无问题地运行php。
但是我想在java Web应用程序项目中运行php命令。我尝试将此代码添加到索引.jsp文件

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <?php echo 'php code here'; ?>
        <h1>Hello World!</h1>
    </body>
</html>  

它不打印"php code here"字符串,而是打印"Hello World!"字符串
我尝试将文件名 index.jsp 重命名为 index.php(并在 web.xml 文件中更改名称)。但它仍然给了我相同的输出

谁能告诉我怎么做?

检查你的 Apache 配置 (httpd.conf)。在包含"AddType application/x-httpd-php .php"的行上,将.jsp添加到末尾

AddType application/x-httpd-php .php .jsp

以及您希望使用 PHP 解释的任何其他页面(.html、.htm 等)。