From the exception stack trace
Caused by: java.lang.NoClassDefFoundError: org/apache/jsp/WEB_002dINF/views/tiles/shared/header_jsp (wrong name: org/apache/jsp/WEB_002dINF/Views/Tiles/Shared/Header_jsp)
It seems like the compiled class file for the header.jsp
JSP file is missing. This can mean that the Servlet container failed to generate it and that can happen for a number of reasons.
From hints in your comments, it seems that it might just be a file naming issue. You can probably resolve it by cleaning tomcat's working directory and your web application's working directory.