The package view is a well-suited development view because we focus only on the source file at development time, not on the compiled binary, all the classes files that hold the binaries in the view are hidden, and the Navigator view is the way the project is stored in the workspace, containing all the files
When we posted the project to Tomcat, we released some resources and compiled binaries, because the JSP was compiled for Tomcat, and all the JSPs were not placed in the source folder (the content in this file would be compiled into binary, This is also different from the normal folder, but as a normal resource to Tomcat, and then by Tomcat compiled, Tomcat set the path of the JSP compiler, the default in the corresponding ... in the corresponding folder under the Work\catalina\localhost.
The difference between the Eclipse package view and the Navigator view