我有一个主 jsp 文件,在该 JSP 文件中,我调用了一个 JS 文件并包含另一个名为 login.jsp 的 JSP 文件。
在为 login.jsp 添加包含之前,可以调用我的 JS 文件的功能。添加 login.jsp 后,它不再工作。
我测试了在 login.jsp 中调用 JS 文件,它是这样工作的。问题是,我不能这样做,因为许多 JSP 页面将包含 login.jsp,而且我不需要调用每个使用 login.jsp 的 JS 文件。
这是代码:
这是我的主要jsp文件:
<html>
<head>
.. some scriplets with no error ...
<SCRIPT type="text/javascript" src="<%=request.getContextPath()%>/js/pcLotsFrontProcessMaterialRegistration.js" ></SCRIPT>
.. other js files that is included this way ..
</head>
<body>
<div id="login_holder" align="center">
<jsp:include flush="true" page="../admin/login.jsp"></jsp:include>
</div>
... some codes ....
</body></html>
我的 login.jsp 是这样的:
<div id="login-box">
<table id="login-box-table">
... table contents ...
</table>
</div>
<script>
... functions ...
</script>
这种格式有问题吗?
请不要介意这些脚本和我打算在其他时候修改它们的所有内容,我只需要先完成这项工作。
非常感谢。:D