2018-11-16

JavaScript技术问题:

在HTML页面中获取项目的根据经(使用thymeleaf前端框架):

<body>

<a th:href="${#httpServletRequest.getScheme() + '://' + #httpServletRequest.getServerName() + ':' + #request.getServerPort() + #request.getContextPath() + '/'} "   id="contextPath"></a>

</body>

<javascript type="text/javascript">

//thymeleaf的语法,获取项目根路径

//var ctxPath ="[[@{/}]]";


//获取项目根据经

var ctxPath = $("#contextPath").attr("href");

</javascript>


java技术加强:

String schema = httpServletRequest.getScheme()  获取正确的协议

String serverName = httpServletRequest.getServerName()  获取服务名称

int serverPort = request.getServerPort()  获取服务的端口号

String contentPath = request.getContextPath()  项目名称

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 答案和解析 链接:https://www.jianshu.com/p/1a7e0b6ca004 每日练习# 11....
    KelvinYip阅读 4,124评论 0 1
  • 学Linux过程中常见的英文单词 使用Linux中常见的单词 system 系统 setting 设置 netwo...
    陈松柃阅读 346评论 0 0
  • 比特币总值跌破1000亿美元,创近一年新低 今日动态 【比特币总...
    光讯财经阅读 276评论 0 0
  • 每日练习# 11.16 1、参考答案:D 解析:PMBOK(6)P104-4.4.3.1 管理项目知识-经验教训登...
    KelvinYip阅读 2,825评论 0 1
  • 车在鸣笛 呼啸而去 鸟在叽喳 扑腾展翅 笔在躁动 摩挲滑过 我在想你 一刻不歇
    千年相惠阅读 211评论 0 2