java-JSP文件中的母版页
作者:互联网
我是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中创建相同的想法.如何定义母版,以及如何定义另一个JSP将在母版的控制下?
解决方法:
检查此链接: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?
标签:master-pages,asp-net,java,jsp 来源: https://codeday.me/bug/20191201/2077613.html