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"%>

     

  • 相关阅读:
    函数和指针
    SQL Server 2005 存储过程
    位数组
    C的名字空间
    C奇特的声明
    位字段
    Git忽略规则
    常用C库简介
    《SQL Server 2005 编程入门经典》第一到十二章
    Linus:利用二级指针删除单向链表
  • 原文地址:https://www.cnblogs.com/dong-dong-1/p/8763476.html
Copyright © 2011-2022 走看看