gpt4 book ai didi

java - JSP 文件中的母版页

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:56:34 26 4
gpt4 key购买 nike

我是 JSP 新手。当我以前使用 ASPX 时,我创建了一个带有母版页的项目,<body>母版页是这样的:

<body>
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
</body>

除了主文件之外的每个 ASPX 文件都在开头 MasterPageFile="~/Site.master"例如

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

并且只写在MainContent像这样:

<asp:Content ID="BodyContent"  ContentPlaceHolderID="MainContent">
code ...
</asp:Content>

现在我想在 JSP 中创建相同的想法。我如何定义 master 以及如何定义另一个 JSP 将在 master 的控制之下?

最佳答案

检查此链接:http://code.google.com/p/jsp-decorator/

您可以为您想要的页面设置装饰器 - 主控器。

我使用 xml 来定义哪个页面有哪个装饰器,比如:

<decorator name="name" page="decorator.jsp">
<pattern>/folderName/*</pattern>
<pattern>/folerName2/*</pattern>
</decorator>

查看此问题的答案:Is it possible to define a decorator directly in a JSP with Sitemesh?

关于java - JSP 文件中的母版页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11629107/

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