2011-04-27 74 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>