对于多张网页页面,许多部分都是相同的,应该继承同一个页面,该页面是所有页面的父页面。
后来搜了一下找到一个rapid-framework的东西,由于我使用的是maven,所以引入很简单。

  1. <dependency>
  2. <groupId>com.googlecode.rapid-framework</groupId>
  3. <artifactId>rapid-core</artifactId>
  4. <version>4.0.5</version>
  5. </dependency>

父页面

  1. ...
  2. <%@ taglib prefix="rapid" uri="http://www.rapid-framework.org.cn/rapid" %>
  3. ...
  4. <body>
  5. <!-- 正文 -->
  6. <rapid:block name="content">
  7. 123
  8. </rapid:block>
  9. </body>
  • <rapid:block name="content">定义叫做content的一块,该部分可以让子页面重写。

子页面

  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  2. <%@ taglib prefix="rapid" uri="http://www.rapid-framework.org.cn/rapid" %>
  3. <rapid:override name="content">
  4. 这是内容
  5. </rapid:override>
  6. <%@ include file="base.jsp"%>
  • <%@ include file="base.jsp"%>引入父页面
  • 重写父页面中叫做content的部分。
  • 访问子页面,父页面内部的元素不会显示,代替的是子页面重写的内容。

原文地址:http://blog.csdn.net/sweatott/article/details/67640599

使用rapid-framework继承jsp页面相关推荐

  1. rapid:实现jsp页面代码的复用

    1.为啥要使用 在开发jsp页面时,有很多网页使用的部分页面结构相同,这些相同的页面结构不仅添加时每个页面都要添加,而且如果要修改这些相同的地方都要修改,给开发及维护带来了工作量. 通过面向对象的问题 ...

  2. 什么是SpringMVC?SpringMVC之hello.jsp实现过程 问题:SpringMVC在JSP页面取不到ModelAndView中的值(已解决)

    兄弟,保持心情愉悦 初入本科,我就听到一个名词SSM,刚开始我还以为...wc计算机领域也好这口,当然在这里再次声明一下本人是个正经人,如果你翻看过的我的其他文章你会发现,我在最近发布的关与Sprin ...

  3. 【页面传值6种方式】- 【JSP 页面传值方法总结:4种】 - 【跨页面传值的几种简单方式3种】...

    页面传值--最佳答案6种方式: 一. 使用QueryString变量 QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全 ...

  4. java8生成jsp页面内容组装到jsp中_JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署...

    接上篇<JAVA WEB快速入门之环境搭建>,在完成了环境搭建后(JDK.Tomcat.IDE),现在是万事具备,就差写代码了,今天就来从编写一个JSP WEB网站了解JSP WEB网站的 ...

  5. java错误页面显示错误信息_Struts2在JSP页面中显示错误信息和提示信息的方法

    Struts2在JSP页面中显示错误信息和提示信息的方法主要有以下四种. 注意:以下四种方法均需要使Action类继承ActionSupport类. 一.域级错误信息 ①重写Action中的valid ...

  6. jasper 获取当前日期_入侵Jasper以获取JSP页面的对象模型

    jasper 获取当前日期 为了对我的JSP执行一些检查和统计分析,我需要一个包含在其中的元素的类似于DOM的层次模型. 但是,解析JSP页面并不是一件容易的事,最好留给它一个出色的工具-Tomcat ...

  7. 入侵Jasper以获取JSP页面的对象模型

    为了对我的JSP进行一些检查和统计分析,我需要一个包含在其中的元素的类似于DOM的层次模型. 但是,解析JSP页面并不是一件容易的事,最好留给它一个出色的工具-Tomcat,Jetty,GlassFi ...

  8. servlet和jsp页面过滤器Filter的作用及配置

    刚刚有个朋友问我,Servlet的过滤器有什么作用? 现在发个帖子说明一下,            过滤器是一个对象,可以传输请求或修改响应.它可以在请求到达Servlet/JSP之前对其进行预处理, ...

  9. springmvc为什么不能拦截jsp页面?

    文章目录 一,拦截器的用法 二,不拦截jsp页面的问题 三,防止SpringMVC拦截器拦截js等静态资源文件 一,拦截器的用法 1. 编写拦截器类 继承HandlerInterceptorAdapt ...

  10. JAVA里的jsp网页背景_【JavaWeb】JSP 页面

    JSP 页面 简介 JSP(Java Server Pages),即 Java 的服务器页面.它的主要作用是代替 Servlet 程序回传 HTML 页面的数据,因为 Servlet 程序回传 HTM ...

最新文章

  1. 专注力 化繁为简的惊人力量
  2. CRI陆宵吴:夯实底层,音视频技术未来不远
  3. .NET Core开发实战(第29课:定义仓储:使用EF Core实现仓储层)--学习笔记
  4. [NewLife.XCode]脏数据
  5. [Java基础]Lambda表达式和匿名内部类的区别
  6. zabbix 安装_安装zabbix
  7. inventor 波纹阵列_Inventor技巧之草图驱动的阵列图文教程
  8. 关于C++中ios::sync_with_stdio(false)
  9. Oracle分析函数简析
  10. 安卓手机root流程
  11. MATLAB程序设计与应用刘卫国(第三版)课后实验答案——12
  12. css 选取第一个标签元素
  13. 如何看待培训机构出来的非科班程序员
  14. A example of Maximum A Posteriori (MAP) estimation
  15. 【工具】Latex 入门
  16. C语言里的和*的简单作用理解
  17. 网络连通性测试ping和tracert命令
  18. java中equals合if的用法_java中的equals和==
  19. 干货!手把手教你如何快速了解一个行业--游戏产业概况
  20. 做网络推广中如何通过网站快照提升网站优化效果?

热门文章

  1. MySQL取每组的前N条记录
  2. javascript函数防抖Debounce
  3. Spring Bean生命周期-prepareRefresh(二)
  4. 【go网络编程】-HTTP编程
  5. HashMap、LinkedHashMap、HashTable、HashSet笔记
  6. django -- url 的 命名空间
  7. nagios常见错误及页面错误
  8. 技术人频道的一个问题——“程序员言”
  9. Qt程序实现自动重启
  10. unity使用屏幕后处理实现闪烁特效,创建新的shader文件过程