在jsp中调用外部js文件分两种情况:
1. 一般来说jsp调用外部js的时候是使用jsp文件的相对路径。
例如:js与jsp在同一个文件夹下:
<script src="Paging.js">
js和jsp不在同一个文件夹下:
<script src="../js/Paging.js">
2. 如果是使用struts转发到jsp时。则不能用jsp的相对路径,而是用web工程的相对路径
例如:js在web/js/目录下
<script src="web/js/Paging.js">
这两种方法都只能在特定的情况下使用。如果想要兼容两种情况,则必须使用web工程的绝对路径
例如:
<script src="/${工程名}/web/js/Paging.js">
这个处理办法同样适用于CSS文件