2011-04-27 116 views
0

在我正在開發的網頁中,我試圖包含兩個JavaScript文件。代碼如下所示:Javascript文件未加載view.jsp

<head> 
    <meta http-equiv="pragma" content="no-cache"/> 
    <meta http-equiv="expires" content="0"/> 
    <meta http-equiv="cache-control" content="no-cache"/> 


    <link rel="stylesheet" type="text/css" media="all" href="/configaudit-portlet/css/dynamicJSTable/gridtable.css" /> 
    <link rel="stylesheet" type="text/css" media="all" href="/viper-theme/css/universal_buttons.css" /> 

    <script type="text/javascript" src="/configaudit-portlet/js/dynamicJSTable/configaudit_gridtable.js"></script> 
    <script type="text/javascript" src="/configaudit-portlet/js/dynamicJSTable/configaudit_gridtable_nextPrevious.js"></script> 

    <script type="text/javascript> 
      function blah(){ 
      . 
      . 
      . 

這些文件是假設要爲加載到頁面上的表添加其他格式。我以前在不同的頁面上使用過這些文件,但是沒有任何問題。我可以加載jsp來創建包含文件但沒有問題的表格。文件中沒有任何內容只改變了我一遍又一遍查看的文件/路徑名,並且沒有任何錯誤。

有沒有人知道爲什麼會發生這種情況?

+1

瀏覽器地址欄中的JSP文件的完整URL是什麼?瀏覽器地址欄中JS文件的完整URL是什麼?一旦你們都知道了,提取'

0

我只能說,你的js文件路徑肯定有問題。
當你說你檢查了路徑時,你是什麼意思?
找出你正確的js文件路徑,就像你說你改變了文件/路徑名。

0

最終報價中缺少內聯塊:<script type="text/javascript">

你試過:

<script type="text/javascript" src="/js/dynamicJSTable/configaudit_gridtable.js"></script> 
<script type="text/javascript" src="/js/dynamicJSTable/configaudit_gridtable_nextPrevious.js"></script> 

或者,也許,在頁面

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 

而且像這樣的頂部:

<script type="text/javascript" src="<c:url value="/js/dynamicJSTable/configaudit_gridtable.js"/>"></script> 
<script type="text/javascript" src="<c:url value="/js/dynamicJSTable/configaudit_gridtable_nextPrevious.js"/>"></script>