1、引入jstl
代码实现:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2、编写common文件
代码实现:
<c:set var="ctxpath" value="${pageContext.request.contextPath }"></c:set>
<link href="${ctxpath }/static/css/style.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="${ctxpath }/static/js/jquery.js"></script>
3、调用common文件
代码实现:
<%@ include file="../common/common.jsp"%>
4、再xml文件里添加依赖(以jstl和servlet为例)
代码实现:
<dependencies>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
</dependencies>
注意:
1)依赖要放在标签project内部
2)具体的依赖代码可以去mvn官网下
5、如果web.xml不是3.0版本的话,将xml文件改为3.0版本
代码实现:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<display-name>Archetype Created Web Application</display-name>
</web-app>