2012-07-06 49 views
1

我想問你如何正確地將jQuery庫添加到Spring MVC項目中。在src/webapp目錄中我有resources文件夾。我已在js目錄內創建。然後我粘貼下載的jQuery庫。但是Eclipse發現了一些錯誤,現在我無法運行我的項目。那麼在Spring MVC項目中如何正確添加和使用jQuery庫?也許使用Maven在POM.xml中添加一些依賴關係?如何正確添加jQuery庫到Spring MVC項目?

我已經創建了這個問題How to include the jQuery library in a Spring-MVC Eclipse project但它沒有解決我的問題。

+0

尋找如何用spring來提供靜態內容。 (mvc:resources,一個不同的servlet,一個內容交付服務器)你不能只在src/main/resources中引入一個js,並且認爲它會包含在頁面中。 – 2012-07-06 13:12:33

回答

4
<script type="text/javascript" 
    src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 

把它放在你的jsp頁面的頭部。從here。或者,如果你想手動提供自己的jQuery的文件,將它添加到應用程序上下文(顯然建立在年webapp的文件夾中的JavaScript目錄):

<mvc:resources location="/javascript/" mapping="/javascript/**" /> 

然後在JSP中

<c:url var="jq" value="/javascript/jquery.js" /> 
<script type="text/javascript" src="${jq}"></script> 
+0

非常感謝。但是當我想提供我自己的jquery文件時,它仍會導致'webapp/resources/js'目錄中的錯誤。 – woyaru 2012-07-06 13:43:28

+0

更改appcotnacxt中的資源定義以匹配您的文件夾設置,請勿逐字拷貝我的廣告 – NimChimpsky 2012-07-06 13:48:32

+0

我當然已將您的代碼調整到我的項目中。但是我必須仔細觀察。 – woyaru 2012-07-06 13:54:56

1

使用谷歌CDN:

<script type="text/javascript src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" ></script>