zoukankan      html  css  js  c++  java
  • sitemesh布局

    sitemesh 是一个网页布局和修饰的框架,基于 Servlet 中的 Filter。

    相关配置:decorators.xml 文件配置为:

    <?xml version="1.0" encoding="UTF-8"?>
    <decorators defaultdir="/WEB-INF/layouts">
    <!-- 不需要过滤的请求 -->
    <excludes>
    <pattern>/page/login</pattern>
    <pattern>/page/login.*</pattern>
    </excludes>

    <!-- 定义装饰器要过滤的页面 -->
    <decorator name="default" page="default.jsp">
    <pattern>/page/*</pattern>
    </decorator>

    <!-- 定义其他装饰器要过滤的页面 -->
    <decorator name="treatment" page="treatment.jsp">
    <pattern>/page/xxx/xxx/*</pattern>
    </decorator>
    </decorators>

    使用:1、引入<%@ taglib prefix="sitemesh" uri="http://www.opensymphony.com/sitemesh/decorator" %>

       2、过滤位置

    <div class="main-container container" id="main-container">
    <jsp:include page="../components/navbar.jsp"></jsp:include>----》顶部导航
    <jsp:include page="../components/sidebar.jsp"></jsp:include>----》侧边栏
    <div class="main-content">
      <sitemesh:body />  -----》过滤界面出现的位置,主界面
    </div>
    </div>

  • 相关阅读:
    EasyUI Datagrid换页不清出勾选方法
    【HDOJ】4902 Nice boat
    【HDOJ】1688 Sightseeing
    【HDOJ】3584 Cube
    【POJ】2155 Matrix
    【HDOJ】4109 Instrction Arrangement
    【HDOJ】3592 World Exhibition
    【POJ】2117 Electricity
    【HDOJ】4612 Warm up
    【HDOJ】2888 Check Corners
  • 原文地址:https://www.cnblogs.com/binbang/p/4772557.html
Copyright © 2011-2022 走看看