如何将JavaScript文件包含到JSP中

How to include JavaScript file into JSP?

本文关键字:JSP 文件包 JavaScript      更新时间:2023-09-26

我的JSP文件中有以下脚本标记:

<script src="/js/CCTUtil.js"></script>

中包含以下函数:

function disableButton(buttonID) {
     document.getElementById(buttonID).setAttribute("disabled", "true");
    return true;
}

,在我的jsp中,我用:

onchange="disableButton('datasourceForm:cancel');

datasourceForm:cancel只是ID,所以不用担心。

如果我在JSP中硬编码JS函数,则可以正常工作,但是当将其导出到文件时,它不起作用。它可以识别有效的文件路径(否则服务器会抛出一个异常),所以它可以很好地看到文件,但是当在Internet Explorer中测试它时,错误是"Object expected",并且指向JSP文件的末尾,这当然没有告诉任何事情。

帮助吗?

SRC必须不正确。你确定你设置的路径正确吗?它不应该是"../js/CCTUtil.js",是吗?

不包含script文件,直接在jsp文件中添加javascript函数。然后尝试,如果你得到同样的问题,可能是一些问题与javascript或ur id datasourceForm:cancel