发布项目时jsp标签报错,在本地时候没有任何问题

这段代码发布到本地tomcat里就没有任何问题,发布到了阿里云上的tomcat就报错

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%-- 全局Java变量声明 --%>
<% String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page isELIgnored="false" %>
<%-- 页面变量声明 --%>
<c:set var="path" value="<%=path%>"/>
<c:set var="basePath" value="<%=basePath%>"/>
<c:set var="imgRoot" value="/project"/>

各种方法也试了,jar包看到也是齐全,真的是没有办法了,有没有大佬来帮我解决一下啊

HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

参考下:https://blog.csdn.net/sinat_34104446/article/details/82846585