我有以下某些代码:
<c:set var="test" scope="page" value="0"/>
<script type="text/javascript">
var time;
function Check(){
if(time <= 0)
{
<c:set var="test" scope="page" value="1"/>
}
time-=1;
}
</script>
当我这样做的时候
<c:out value="${test}"/>
似乎它的值始终为 1,并且发生在 time=0 或小于 0 之前。并且还做了以下事情:
<c:if test="${test=='1'}">
<sql:transaction dataSource="${dataBase}">
<sql:update var="tDel">
DELETE FROM tmp_time WHERE username='${username}'
</sql:update>
</sql:transaction>
</c:if>
它总是在第一时间出现,而不是等到 time=0 或更少。谁能帮我吗?