gpt4 book ai didi

java - 如何在没有ajax的情况下将不同的jsp页面合并为一个

转载 作者:行者123 更新时间:2023-11-29 04:23:38 25 4
gpt4 key购买 nike

我正在开发一个具有不同页面的网站,这些页面共享一些公共(public)部分,例如菜单、页眉和页脚。

所以我想做的是只编写一次这些公共(public)组件并将它们组合到一个页面中。

到目前为止,我正在做一些我确信这不是最好的方法:我正在生成没有页眉、菜单和页脚的 jsp 文件(只有一些空白的 div 将要托管这些组件),一旦浏览器加载了页面,我就使用 ajax 检索每个共享组件。但是这样做并没有那么优化,因为它迫使浏览器运行多个 HTTP 请求只是为了加载一个页面......

你们知道最好的方法是什么吗?就像一种将不同的 jsp 页面组合成一个页面的方法(在服务器端,避免所有这些 ajax 调用)。我正在考虑帮助我构建它们的所有页面使用的某种骨架......

我真的希望把自己说清楚

非常感谢您的宝贵时间,您/我们是有史以来最好的社区!!!

最佳答案

你可以有一个主 jsp 文件,并将页面的不同部分分隔在单独的 jsp 文件中,你可以将它们包含在你的主 jsp 文件中(这只是一个例子,但你可以疯狂地了解如何拆分页面)。

main.jsp

<%@ include file="header.jsp" %>

<%@ include file="body.jsp" %>

<%@ include file="footer.jsp" %>

而且您不再需要 Ajax 调用。

关于java - 如何在没有ajax的情况下将不同的jsp页面合并为一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47607669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com