动态的获取项目的基准地址,在使用先对地址时引入使用。

 

引入:这是在学习request请求时了解的,也可以拼接除项目的基准地址!!!!

         //1、获取请求头

        String agent = request.getHeader("User-Agent");

        System.out.println("agent:"+agent);

        //2、获取请求地址内容

        String scheme = request.getScheme();

        String serverName = request.getServerName();

        int port = request.getServerPort();

        //上面的了解。在后面的动态获取项目的全路径时会用到

        String path = request.getContextPath();//获取上下文路径,重点,项目中经常要获取项目名

 

<base href="<%=request.getScheme() %>://<%=request.getServerName() %>:<%=request.getServerPort() %><%=request.getContextPath() %>/"/>

javaWeb中动态获取项目的基准地址

学习了EL表达式后

<base href="${pageContext.request.scheme }://${pageContext.request.serverName }:${pageContext.request.serverPort }${pageContext.request.contextPath }/"/>

 

相关文章:

  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
  • 2021-12-14
  • 2021-11-28
  • 2022-01-11
  • 2021-10-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2022-01-07
  • 2022-01-27
  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
相关资源
相似解决方案