我有一个包含导航菜单的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>
它无法正常工作。我愿意接受任何解决我问题的建议/选项。感谢