zoukankan      html  css  js  c++  java
  • 实现JSP部分内容继承

    我们的网站框架搭好以后,只需要主体部分显示不同的数据。

    如果每次代码重写都会造成冗余。

    今天欣赏别人代码,学到了

    maven 核心代码

       <dependency>
          <groupId>com.googlecode.rapid-framework</groupId>
          <artifactId>rapid-core</artifactId>
          <version>4.0.5</version>
        </dependency>

    jar包地址 :http://mvnrepository.com/artifact/com.googlecode.rapid-framework/rapid-core/4.0.5

     

    使用方法: 使用的思想就是,子类JSP 继承 父类 JSP 。 可以重写父类的 某些部分(每个部分要有标识)

    father.jsp

       <!-- 标题部分 -->
    <title>
            管理员页面
            <rapid:block name="title"></rapid:block>
     </title>
    </rapid:block>
    
    <body>
        <!-- 正文部分 -->
        <rapid:block name="content">
            
        </rapid:block>
    </body>
      <!-- 尾部 -->
    <rapid:block name="footer-script">
    
    </rapid:block>

    son.jsp

    <%@ taglib prefix="rapid" uri="http://www.rapid-framework.org.cn/rapid" %>
    <!-- override  name="content" 表示重写正文部分-->
    <rapid:override name="content">
        这是内容
    </rapid:override>
    <!-- 插入父文本-->
    <%@ include file="father.jsp"%>

     

  • 相关阅读:
    kafka 启动失败
    spring boot 集成 hbase
    Spring Boot Restful 乱码
    自动化工具selenium
    spring boot mssqlserver
    pyqt5
    python bytes to string
    jQuery获取Select选择的Text和 Value(转)
    第二周读书笔记《构建之法》
    第三周读书笔记《程序员修炼之道》
  • 原文地址:https://www.cnblogs.com/dong-dong-1/p/8763476.html
Copyright © 2011-2022 走看看