jsp头

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%
String path = request.getContextPath(); //ProjectName
String servPath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+"/";//http://localhost:8080/
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
System.out.println(basePath);>>http://localhost:8080/ProjectName
%>

兼容写法:(https是否好用没试过,猜想没有问题:

猜想https环境下request.getScheme()会获取正确的协议?待验证。
<link href="<%=basePath%>/pc/resources6.1/ztree_v3-master/css/demo.css" rel="stylesheet" type="text/css">

绝对路径写法:

<link href="/ProjectName/pc/resources6.1/ztree_v3-master/css/demo.css" rel="stylesheet" type="text/css">

相对路径写法:

<link href="../pc/resources6.1/ztree_v3-master/css/demo.css" rel="stylesheet" type="text/css">

最新文章

  1. Python模拟入栈出栈操作
  2. Hadoop平台常用配置及优化建议
  3. django admin中保存添加的数据提示need string or buffer, int found
  4. HDU1013_Digital Roots【大数】【水题】
  5. Codeforces Round #211 (Div. 2)
  6. 2D游戏编程4&mdash;Windows事件
  7. Windows下配置Nginx使之支持PHP(转)
  8. 想追赶.Net的脚步?Java面前障碍重重
  9. 在centos集成服务器上安装imap扩展
  10. Keil C51里面lib文件生成和调用方法
  11. php基础知识总结
  12. WIN7操作平台获取管理员权限批处理
  13. Blend4 的安装和配置
  14. jenkins coding.net webhook plugin
  15. C#中抽象类和接口的区别3
  16. android 广播安装指定下载的apk
  17. Android 不规则封闭区域填充 手指秒变油漆桶
  18. shell编程练习(三): 笔试21-30
  19. 19.2 MEMORY CONTROLLER
  20. Vscode更新之后rg.exe占用cpu过高

热门文章

  1. B 维背包+完全背包 Hdu2159
  2. 【HLSL学习笔记】WPF Shader Effect Library算法解读之[DirectionalBlur]
  3. 概率分布的 perplexity
  4. OpenGL(四) 左右手坐标系及基本坐标变换
  5. ASP.NET Core 新增用户 - ASP.NET Core 基础教程 - 简单教程,简单编程
  6. VS2015静态编译libcurl(C++ curl封装类)
  7. Painting and Drawing[MSDN/Windows GDI]
  8. abp.message
  9. StaticResource和DynamicResource
  10. 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法