我有以下某些代码:
<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,它发生在时间= 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>
第一次总是来DELETE而不是等到时间= 0或更少。 任何人都可以帮助我吗?