如何在百里香中包含外部js文件

时间:2013-11-22 11:28:34

标签: jquery thymeleaf

我对百里香非常新,我试图包括:

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>

但我得到的错误如下:

  

HTTP状态500 - 请求处理失败;嵌套异常是   org.thymeleaf.exceptions。 TemplateInputException:异常解析   document:template =“test”,第5行 - 第103列

并且第五行是上面的脚本那么如何解决这个问题呢?

2 个答案:

答案 0 :(得分:1)

您需要添加&amp代替&并将;放在最后,如下所示:

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;sensor=false&libraries=places"></script>

答案 1 :(得分:1)

在此示例中,您可以了解如何将路径变量添加到src URL以及如何读取环境属性。

<script th:src="@{https://maps.googleapis.com/maps/api/js(key=${googleApiKey}, libraries=places, sensor=false)}"
        th:with="googleApiKey=${@environment.getProperty('googleapis.api_key')}"
        src="https://maps.googleapis.com/maps/api/js"></script>