10000个免费货源网站,国外什么推广网站好,成都达洱狐网络科技有限公司,经纪公司排名直接上图(项目目录结构)#xff1a;我们主要关注webapp。如上图#xff0c;建议把js#xff0c;css#xff0c;layui#xff0c;首页等文件放在WEB-INF外部#xff0c;WEB-INF放程序的主要网页#xff0c;index页面#xff0c;welcome#xff0c;各种管理页面等(如下图…直接上图(项目目录结构)我们主要关注webapp。如上图建议把jscsslayui首页等文件放在WEB-INF外部WEB-INF放程序的主要网页index页面welcome各种管理页面等(如下图)现在我们进入了重头戏了路径设置。一、上图发现我们的login页面在webapp下就是项目启动的一级目录下1、此时找到登陆页面有两种方法在web.xml配置为欢迎界面项目启动就直接跳转此页面。页面地址2、输入一级目录下的systemLogion.html我们推断出此访问路径按照webapp为根路径即http://localhost:8080/empmanage 这一坨代表webapp其实从target文件也可以映照这个结论二、上面找到了根路径我们开始设置springMVC-web.xml文件(主要是释放静态资源的路径----若不释放系统运行后会把这些资源进行拦截)1、释放了静态资源文件之后在系统运行后我们可以从http://localhost:8080/empmanage/js/cloud.js 这个路径直接访问js等文件(除了WEB-INF内的其他任何文件)2、但是要注意一点系统执行到不同的页面是根据当前页面请求的地址去找相应的js等文件。比如我们的systemlogin.html页面的jscss路径设置如下图但是WEB-INF里面的操作页面的cssjs路径如下通过对比我们发现WEB-INF页面的路径多了一个----- “ ../ ” ------三、这是因为当我们在登陆页面和WEB-INF下的index页面时请求地址(浏览器地址)分别为这时登陆页面加入js/cloud.js我们可以访问到相应的js页面所以登陆页面的js路径js/**但是index页面是经过一次controller进行跳转之后的路径(user/index.do ---这是在一个controller里的)所以index页面的cssjs路径 ../js/**四、当我们在WEB-INF的index页面中需要执行ajax无页面刷新异步请求的时候如此时请求controller的地址和js的地址类似当前浏览器的地址不变我们需要 ../ 回到根路径然后去找controller(如上图)。编写不易求个小心心吧。。。。本人若有叙述不当之处请各位看官不吝赐教