Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用JSP文件创建模板_Php_Html_Templates_Jsp - Fatal编程技术网

Php 如何使用JSP文件创建模板

Php 如何使用JSP文件创建模板,php,html,templates,jsp,Php,Html,Templates,Jsp,我正在学习JSP,对PHP和MVC框架有很好的工作知识 我想知道如何分解JSP文件,这样我就可以有一个文件作为页眉,包含doctype/meta/references内容,一个文件作为页脚,包含结束正文和html标记等,还有一个文件作为菜单(这些部分在每一页上都是相同的,所以我不想重复它们,否则更新会花费很多时间) 在PHP中,我将只包含每个文件的文件 对于JSP,这是如何工作的?有没有最佳实践?手动完成这项工作很麻烦。试试或者。我同意Matt在评论中所说的,但是如果您真的想使用 <jsp

我正在学习JSP,对PHP和MVC框架有很好的工作知识

我想知道如何分解JSP文件,这样我就可以有一个文件作为页眉,包含doctype/meta/references内容,一个文件作为页脚,包含结束正文和html标记等,还有一个文件作为菜单(这些部分在每一页上都是相同的,所以我不想重复它们,否则更新会花费很多时间)

在PHP中,我将只包含每个文件的文件


对于JSP,这是如何工作的?有没有最佳实践?

手动完成这项工作很麻烦。试试或者。

我同意Matt在评论中所说的,但是如果您真的想使用

<jsp:include page="<yourfile>"/> 


工作方式与您的预期相符,您的文件可能是特定文件的实际路径,也可能是同一目录中的文件。

为此,您最好直接跳到JSF。编写样板代码的时间要少得多,编写增值代码的时间就要多。遗憾的是,自2011年起,Sitemesh不再维护。您忘记添加/以关闭标记。否则它不会编译: