Tomcat 是怎么处理js file access request的
Tomcat 运行起来之后,通过这个url就能访问js文件:
http://localhost:8080/cus.crm.opportunity/resources/sap-ui-core.js
Tomcat 是怎么处理这个js file access request的?我的tomcat安装目录下没有这个js文件,server是从什么地方取出这个file的content并且返回给浏览器的?
是从disk上这个folder拿的,问题是Tomcat咋知道要从这个路径拿?
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cHaroCCY-1605441730882)(https://user-images.githubusercontent.com/5669954/33241029-14889eee-d2fb-11e7-90bf-93ed483f4342.png)]
Eclipse plugin里面有maven的dependency
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JaXtZ0Ow-1605441730884)(https://user-images.githubusercontent.com/5669954/33241031-14bfded6-d2fb-11e7-9284-d08f06f3189c.png)]
所有的与tomcat有dependency的library都会被tomcat应用进程加载,搜索系统资源的时候会按照如下顺序:
1, jvm library资源列表’
2, JVM扩展的资源列表
3,应用中有依赖的library内含有资源列表
4,应用根目录的资源列表
我们的这种情况属于第三种