0

重複の可能性:
javascript で JSTL 変数値を設定する方法は?

次のような特定のコードがあります。

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

常に最初に DELETE になり、time=0 以下になるまで待機しません。誰でも私を助けることができますか?

4

0 に答える 0