使用rapid-framework继承jsp页面
对于多张网页页面,许多部分都是相同的,应该继承同一个页面,该页面是所有页面的父页面。
后来搜了一下找到一个rapid-framework
的东西,由于我使用的是maven
,所以引入很简单。
- <dependency>
- <groupId>com.googlecode.rapid-frameworkgroupId>
- <artifactId>rapid-coreartifactId>
- <version>4.0.5version>
- dependency>
父页面
- ...
- <%@ taglib prefix="rapid" uri="http://www.rapid-framework.org.cn/rapid" %>
- ...
- <body>
- <rapid:block name="content">
- 123
- rapid:block>
- body>
定义叫做content
的一块,该部分可以让子页面重写。
子页面
- <%@ page contentType="text/html;charset=UTF-8" language="java" %>
- <%@ taglib prefix="rapid" uri="http://www.rapid-framework.org.cn/rapid" %>
- <rapid:override name="content">
- 这是内容
- rapid:override>
- <%@ include file="base.jsp"%>
- 微信
- 赶快加我聊天吧
- 博客交流群
- 海纳百川,大家来水