2013-11-22 95 views
0

整合您好,我是很新的thymeleaf現在我想包括如何將外部JS資源在thymeleaf

行號:5

但我收到錯誤,如

我有這樣的嘗試

<div xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" 
    layout:decorator="layout" layout:fragment="content"> 

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


    <script type='text/javascript' src='../js/jquery-latest.js'></script> 

    <script type='text/javascript' src='jquery-latest.js'></script> 

    <script type="text/javascript"> 
     $(function() { 
     var input = document.getElementById('searchTextField'); 
     var autocomplete = new google.maps.places.Autocomplete(input); 
     google.maps.event.addListener(autocomplete, 'place_changed', function() { 
     var place = autocomplete.getPlace(); 
     /*$('#selected').text("Place selected:" +place.formatted_address)*/ 
     }); 
     }); 
    </script> 



</head> 
<body> 
<div> 
    <input id="searchTextField" type="text" size="50"/> 
</div> 

<!--<div id="selected">No address selected</div>--> 
</body> 
</div> 

HTTP狀態5 00 - 請求處理失敗;嵌套的異常是org.thymeleaf.exceptions.TemplateInputException:異常解析文檔:template =「test」,第5行 - 第103列

和行號五是我粘貼上面的腳本代碼。 任何一個可以幫我這個 在此先感謝

回答

1

你必須逃脫& , < , > and "字符。試試這個地址:
http://maps.googleapis.com/maps/api/js?libraries=places&amp;sensor=false