前端网站默认登录怎么做,wordpress 改变字体,余姚网站建设设计,怎样制作h5页面在开发网站时候我们会遇到下面问题#xff1f;- 在引用网页中引用js和css或者动态的Servlet的时候我们是写绝对路径还是相对路径#xff1f;- 如果写相对路径吧#xff0c;上线偶尔会报404#xff0c;还要手动去拼接绝对路径- 如果写绝对路径吧#xff0c;你在本地写的时候…在开发网站时候我们会遇到下面问题- 在引用网页中引用js和css或者动态的Servlet的时候我们是写绝对路径还是相对路径- 如果写相对路径吧上线偶尔会报404还要手动去拼接绝对路径- 如果写绝对路径吧你在本地写的时候肯定的是localhost:8080/xxx/xxx项目上线的时候你又要把网页中的这个替换为你的上线域名体验很糟糕我们怎么解决这样的问题呢我们可以在网页中使用Request对象来获取网页中的各种地址信息。-request.getServletPath(); 获取当前网页的地址-request.getScheme(); 获取协议-request.getServerName(); 获取域名-request.getServerPort(); 获取端口号- request.getContextPath(); 获取项目名称下面我们来拼接成一个通用的获取项目地址的变量让在jsp网页中随处都可以使用它啦String basePath request.getScheme()://request.getServerName():request.getServerPort()path/;获取到的就是下面这样的地址basePath:http://localhost:8080/WebDemo/我们可以在jsp页面写入下面代码在引用Js和css或者需要拼接路径的时候我们可以直接使用basePath这个变量例如当然我们每一次都需要在jsp文件编写下面的代码吗那可真的是太复杂了我们可以直接在web.xml中稍微配置一下就可以啦下面看看怎么来操作。创建一个commons.jsp文件文件写入下面代码String basePath request.getScheme() :// request.getServerName() : request.getServerPort() path /; %在web.xml进行配置使所有的jsp网页都能自动的引用commons.jsp这个网页(ps引入这个网页当然就能使用basePath这个变量喽~~直接就能使用啦)*.jsp/commons.jsp注意/commons.jsp标签中的jsp文件改成你的commons.jsp文件的存放地址不适用这种方案的情况-前后端分离的项目-Html网页中- 。。。