2011-04-20 42 views
0

我正在使用Spring roo和STS Insight服務器。我想創建一個javascripts文件夾來添加我的JavaScript文件並將它們鏈接到我的JSP中。然而,我不知道該把JavaScript文件放在哪裏,因爲我的JSP永遠無法找到它。STS Insight服務器和文件位置

更有趣的是,dojo.js位於沒有大驚小怪。我看着我的sts目錄。看來insight.war可能會安置dojo.js。但我仍然無法弄清楚路徑是如何設置的。

資源/ dojo/dojo.js位於。 在文件系統中,我們有insight.war/dojo/dojo/dojo.js。很顯然,資源指向insight.war/dojo/dojo.js。這個配置在哪裏?我想改變它,最好最好從我的應用程序中加載它。

有人可以幫我嗎?

回答

0

你可以把你的所有文件(圖片,CSS,JavaScript的...)在src\main\webapp

包括CSS像

<style type="text/css"> 
    @import "${pageContext.request.contextPath}/your_dir_in_src_main_webapp/your_css.css"; 
</style> 

包括JS像

如果JS包含JSP標記,然後

<script type="text/javascript" charset="utf-8"> 
<%@ include file="/your_dir_in_src_main_webapp/your_js.js" %> 
</script> 

如果您js不包含jsp標記比

<script type="text/javascript" charset="utf-8" src="/your_dir_in_src_main_webapp/your_js.js"></script> 
相關問題