这里 我们先在 WEB目录webapp 下创建一个包 叫 static
就用它来存静态资源
然后 我们扔一张图片进去
我们直接这样写 如下图 找到父级目录 然后寻找下面的 static 下的 img.png
运行代码 很明显 它没有找到
这边 我们直接找到 webapp目录下的 WEB-INF目录下的 web.xml
加入代码
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/static/*</url-pattern>
</servlet-mapping>
然后 jsp代码更改如下
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%request.setCharacterEncoding("UTF-8");%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<title>JSP - Hello World</title>
</head>
<body>
<img src="${pageContext.request.contextPath}/static/img.png" />
</body>
</html>
然后 运行代码 我们内容就出来了