我有一个在NetBeans中创建的Java Web应用程序,来自'File - > New Project - > Java Web - > Web Application'。我有Tomcat作为服务器。在我的计算机中,我可以在NetBeans php项目或XAMPP中运行php而没有任何问题 但我想在java Web应用程序项目中运行php命令。我尝试将此代码添加到index.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文件中的名称)。但它仍然给我相同的输出
有人可以告诉我怎么做吗?
答案 0 :(得分:1)
检查您的Apache配置(httpd.conf)。在包含“AddType application / x-httpd-php .php”的行上,将.jsp添加到结尾
AddType application/x-httpd-php .php .jsp
您想要使用PHP(.html,.htm等)解释其他任何页面。