如何根据Mysql中的日期在JSP中启用/禁用导航菜单元素?

时间:2017-04-26 17:18:11

标签: javascript java mysql jsp

我有一个包含导航菜单的JSP文件,有几个列表项。我想从Mysql表中检索一个日期值,并将其与当前日期进行比较。如果当前日期早于mysql的日期,我想启用某个列表项("建议一个项目"将用户引导到另一个jsp。如果没有,请不要直接到任何地方。

我试图将mysql日期传递给一个类,然后将其传递给javascript。

<div id="navigation">
        <ul>

            <li><a>Suggestion</a>
            <ul>
             <li><a href="#" onclick="javascript:choose();">Suggest A Project</a>
             </ul>
             </li>
            <li><a>Reports</a></li>
            <li><a>Meetings</a></li>
            <li><a>Exams</a></li>
            <li><a>Account Settings</a>
            <ul>
            <li><a>Change Password</a>
            </ul>
            </li>

        </ul>
</div>  
    <script>
function choose() { 
   var d=new Date();
   var t = new webtest.servlet.Mysqldate();
   var s=t.SuggestDate(); //get the date from mysql and return it.
    if(d.getTime()>=s.getTime()){
        window.navigate("ogrencikendioner.jsp");
    }
    else{   
        alert("Too late ! Deadline for suggestions is over. ");
    }
}
</script>

它无法正常工作。我愿意接受任何解决我问题的建议/选项。感谢

0 个答案:

没有答案