如何在包含在其他jsp页面中的jsp文件中运行javascript?

如何在包含在其他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

我有一个header.jsp文件。我将这个文件包含在我拥有的其他jsp页面的主体中。 我希望这个header.jsp文件包含一个用于显示当前日期/时间的脚本(例如)。我写了剧本,但没有成功。因此,我必须在每个jsp页面中包含该脚本,我已经在其中包含了该脚本。但是,我知道这不是个好主意。请建议一条出路

header.jsp:

<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>