如何在包含在其他jsp页面中的jsp文件中运行javascript?
我有一个header.jsp文件。我将这个文件包含在我拥有的其他jsp页面的主体中。 我希望这个header.jsp文件包含一个用于显示当前日期/时间的脚本(例如)。我写了剧本,但没有成功。因此,我必须在每个jsp页面中包含该脚本,我已经在其中包含了该脚本。但是,我知道这不是个好主意。请建议一条出路 header.jsp:如何在包含在其他jsp页面中的jsp文件中运行javascript?,javascript,jquery,jsp,Javascript,Jquery,Jsp,我有一个header.jsp文件。我将这个文件包含在我拥有的其他jsp页面的主体中。 我希望这个header.jsp文件包含一个用于显示当前日期/时间的脚本(例如)。我写了剧本,但没有成功。因此,我必须在每个jsp页面中包含该脚本,我已经在其中包含了该脚本。但是,我知道这不是个好主意。请建议一条出路 header.jsp: <div id="header"> <img id="main_logo" src="<c:url value="/resources
<div id="header">
<img id="main_logo" src="<c:url value="/resources/Images/logo.png" />">
<div id="move_right">
<div id="login_img">
<img id="user_img" src="<c:url value="/resources/Images/userlogo.png" />">
</div>
<div id="login_info">
<span id="username">Administrator</span>
<br>
<span id="date_time"></span>
<br>
<span id="logout">Log Out </span>
<span id="help">Help</span>
</div>
</div>
假设另一个jsp页面:
<body>
<%@ include file="header.jsp" %>
$(document).ready( function () {
$("#date_time").text(new Date($.now()));
});
</body>
$(文档).ready(函数(){
$(“#日期\时间”).text(新日期($.now());
});
在your header.jsp中是否包含jquery文件?如果id=date\u time必须是唯一的,则可能会有重复的jquery文件。Santino‘Sonny’Corleone:我已在jsp页面中包含jquery.min.js,其中包含了这个header.jsp。谢谢大家的回答。好了,现在它开始工作了。我错过了它周围的标签。再次感谢你。
<body>
<%@ include file="header.jsp" %>
$(document).ready( function () {
$("#date_time").text(new Date($.now()));
});
</body>