为什么jsp中无法导入js文件?

JavaScript05

为什么jsp中无法导入js文件?,第1张

js无法导入jsp原因是js路径配置错误,建议使用以下办法导入:\x0d\x0a\x0d\x0aString basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/"\x0d\x0a%>\x0d\x0ahead里面:\x0d\x0a \x0d\x0a\x0d\x0a如果还不行,那就是 checkForm.js写的有问题,一般找不到对象就是这个js没加载进去。

首先,引入js有两种方法。一种是绝对路径。一种是相对路径。

1、确认页面是否有报错。在浏览器中的页面上,右击“审查元素”进入调试页面,查看右上角的位置是否有报错。如果有报错,点击“X”标志,进去看什么错误,相应去解决。

2、确认JS是否被正确引入。页面没有报错,点击顶栏的Source查看相应的JS目录下是否有你引入的JS文件。如果没有则引入失败。路径有错误,重新调试吧。

3、JS被正确引入,则可能JS的方法没被正确的调用。查看对应的哪个方法没有生效,开启调试模式。

jsp里引用了js文件会调用程序中已经调用过的js方法,但是全部方法都会加载进来,不是全部都执行。

js文件的引入方法:

<script src="/manage/test.js"></script>

注意事项:<script src="xx.js" charset="gbk"></script>这样无论页面是什么编码,都可以正常的访问这个JS中的内容。